linux批量查找文件并替换其中的内容

最近在修改linux服务器上一些文件,有一个操作是比较繁琐的,就是替换多个文件里面的一个内容,挨个页面替换有点累,找了个批量替换的命令。如下:

find -name '替换的文件名称' | xargs perl -pi -e 's|旧内容|新内容|g'

比如,要替换index.html里面的AAA替换成BBB,就是这样:

find -name 'index.html' | xargs perl -pi -e 's|AAA|BBB|g'

我执行这个命令的操作图如下:

plthhhh.png

最后修改:2019 年 04 月 30 日 04 : 22 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论