命令:
grep -rl test | xargs sed -i ‘s/test/hello/g’
命令解释:
用grep查找到test关键字,然后批量提换成hello。
grep -rl 其中-l是关键,意思是返回文件名字给sed用。
sed -i 其中-i,表示修改原文件(做这个动作前最好备份一下文件)
拓展:
grep test * //表示只查找当前目录下的文件,不递归查找
命令:
grep -rl test | xargs sed -i ‘s/test/hello/g’
命令解释:
用grep查找到test关键字,然后批量提换成hello。
grep -rl 其中-l是关键,意思是返回文件名字给sed用。
sed -i 其中-i,表示修改原文件(做这个动作前最好备份一下文件)
拓展:
grep test * //表示只查找当前目录下的文件,不递归查找