四时宝库

程序员的知识宝库

收藏下,Linux系统开发四大常用命令,不得不会,一分钟搞定!

1. vim编辑器编辑文件:

vim .jack-settings (以.jack-settings文件编辑为例):

进入编辑:i

退出编辑:esc

保存并退出::wq

退出::q


2. 全局查找文件(find):

find . -name "demo.apk"


3. 全局查找文件内容(grep):

grep -rn "hello,world!" *

* : 表示当前目录所有文件,也可以是某个文件名

-r 是递归查找

-n 是显示行号

-R 查找所有文件包含子目录

-i 忽略大小写


4. 全局替换字符串:

sed -i "s/oldstring/newstring/g" `grep oldstring -rl path`

其中,oldstring是待被替换的字符串,newstring是待替换oldstring的新字符串,grep操作主要是按照所给的路径查找oldstring,path是所替换文件的路径;

-i选项是直接在文件中替换,不在终端输出;

-r选项是所给的path中的目录递归查找;

-l选项是输出所有匹配到oldstring的文件;


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接