1、sed与grep配合
- 格式: sed -i "s/查找字段/替换字段/g"
grep 查找字段 -rl 路径
- 或者 grep -rl 查找字段 路径|xargs sed -i "s/查找字段/替换字段/g"
- grep -r 指定目录递归查找
实例:
-
sed -i "s/oldstring/newstring/g"
grep oldstring -rl yourdir
-
sed -i "s/www.admin99.net/admin99.net/g"
grep www.admin99.net -rl /home
#替换/home下所有文件中的www.admin99.net为admin99.net -
exp:sed -i "s/shabi/$/g"
grep shabi -rl ./
-
注意:sed命令是linux用,mac上使用有问题;