批量修改文件中的某一行中某些字符串

sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`

 

grep 原字符串 -rl 所在目录 : 列出某个目录下所有的文件名称。-r 指定变量文件夹目录,-l 输出文件的名字

 

-i 是替换标示。

 

eg:sed -i "s/createEar=true/createEar=false/g" 'grep createEar -rl /home/sapplugin/...'

createEar=true是需要被替换的内容

原文地址:https://www.cnblogs.com/QAZLIU/p/4881786.html