sed 和 grep 命令修改当前目录下所有文件

原创 2016年08月31日 09:53:21


把 当前目录下的包含 com.android.dialer.R 的所有文件中的 com.android.dialer.R 改成 com.android.contacts.R


sed -i 's/com.android.dialer.R/com.android.contacts.R/g' `grep com.android.dialer.R . -rl`

格式化代码,删除代码中多余的空格。


sed -i 's/[ ]*$//g' `find . -name "*.java"`

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

sed替换所有目录下特定文件

sed -i -e 's/abc/efg/g' `find . -name Makefile`将当前目录及子目录下的Makefile文件里德abc替换成efg=====================...

linux下用sed和grep命令替换目录下所有文件中的字符串

试例如下: 第三条命令是将当前目录下代码中所有的"arm-none-linux-gnueabi" 替换成 "arm-linux" sed -i 's/arm-none-linux-gnueabi-...

sed 批量替换多个文件

平常需要替换多个文件里的内容,通过sed命令就可以很方便的替换。 sed -i “s/原字符串/新字符串/g”  `grep  -rl 原字符串 所在目录` 解释: 1. sed -i ...

sed和grep, 查找全部文件并替换

sed -i "s/str1/str2/g" `grep  str1 -rl /home/test` 在test目录下,在所有文件中找str1  并将其替换为str2 sed其他应用 见 ma...

当sed遇到路径怎么办?

我们知道一般的sed文本替换命令格式如下: sed -e "s/origin/new/g" input.txt 但当我们要替换的东西或替换后的东西不再像origin或new这样,而是一个路径时怎...

sed批量替换多个文件的字符串

1、使用场景: 在进行编码或是代码移植时经常遇到,要批量替换特定字符串,于是找到了如下方法。这一方法在替换ip地址时也常常用到。 2、命令使用:         sed -i 's/old_stri...

sed 列出当前目录下的所有文件形成绝对路径

[32voice]$     ls *.wav | sed "s:^:`pwd`/:g"    [test_voice]$  find ./ -name *.wav  -exec   ls  {}  ...

使用find命令在当前目录不包含子目录中查找文件

Linux中使用find命令在当面目录以及子目录中查找文件,这个

Node 命令行读取当前目录下的文件(转自《了不起的Node》)

/** * Module dependencies */ var fs = require('fs'); var stdin = process.stdin; var stdout = proces...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:sed 和 grep 命令修改当前目录下所有文件
举报原因:
原因补充:

(最多只允许输入30个字)