最近观摩大神写的脚本,然后发现此命令用法
]# grep "Abc" -rl ./change/* |xargs sed -i "s,Abc,ABC,g"
参数是r和小写的L;
grep查找./change目录下的所有文件中的某个字符串,然后利用管道和xargs交给sed处理,sed负责替换Abc为ABC
最近观摩大神写的脚本,然后发现此命令用法
]# grep "Abc" -rl ./change/* |xargs sed -i "s,Abc,ABC,g"
参数是r和小写的L;
grep查找./change目录下的所有文件中的某个字符串,然后利用管道和xargs交给sed处理,sed负责替换Abc为ABC
本文标题:批量替换目录下文件中的字符串
本文链接:https://www.haomeiwen.com/subject/vjqhcqtx.html
网友评论