如果有很多文件中的一些重複性內容需要進行修改的話,可以使用下面的腳本進行:
#使用perl語言
find ./ -name '*.sh' | xargs perl -pi -e 's|string1|string2|g'
#使用sed程序
find ./ -name '*.sh' | xargs sed -i 's/string1|string2/g'
上面的'*.sh'替換成需要修改的文件名,string1是需要修改的字元串,string2是修改後的字元串.
本文出自 「我愛CTO」 博客,請務必保留此出處http://tanjunjie.blog.51cto.com/6988/822519
[火星人 ] LINUX下批量修改文件內容腳本已經有507次圍觀