sed -i 's/BBB/CCC/g' `grep -l AAA`
列出所有包含AAA的文件: grep -l AAA
针对一个文件作替换的命令: sed -i 's/BBB/CCC/g' filename
两个结合在一起就是批量替换了。
替换指定行:
sed -i 'm,ns/old/new/'
sed -i 's/BBB/CCC/g' `grep -l AAA`
列出所有包含AAA的文件: grep -l AAA
针对一个文件作替换的命令: sed -i 's/BBB/CCC/g' filename
两个结合在一起就是批量替换了。
替换指定行:
sed -i 'm,ns/old/new/'