linux sed 批量替换多个文件中的字符串

sed -i “s/oldstring/newstring/g” grep oldstring -rl yourdir

例如:替换/home下所有文件中的www.mallol.cn为mallol.cn

1
2
sed -i "s/www.mallol.cn/mallol.cn/g" `grep www.mallol.cn -rl /home
`

 

坚持原创技术分享,您的支持将鼓励我继续创作!