2010年3月5日星期五

Shell:批量地查找并替换一个目录下所有文件中的字符串


一个Linux下非常有用的Shell:批量地查找并替换一个目录下所有文件中的字符串。

格式如下:

   1. sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`

复制代码
例如:

   1. sed -i "s/cc.marine/your boyfriend/g" `grep "cc.marine" -rl /home`

复制代码

没有评论:

发表评论

写下你的意见和问题,一起进步。谢谢