详解linux下批量替换文件内容的三种方法(perl,sed,shell)
在建设本网站的时候,发现新建了很多的网页,突然发现,每个文件都需要进行修改一样的内容,一个一个打开很是麻烦,所以,总结了一下如何快速修改一个目录下多个文件进行内容替换。第三种方法用的不多
方法一使用perl,命令如下:
find-name'要查找的文件名'|xargsperl-pi-e's|被替换的字符串|替换后的字符串|g'
方法二使用sed命令如下:
sed-i"s/原字符串/新字符串/g"`grep原字符串-rl所在目录`
方法三使用shell,命令如下:
grep"abc"*-R|awk-F:'{print$1}'|sort|uniq|xargssed-i's/abc/abcde/g'
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
7 简短的二胎祝福语
10 简短霸气女儿生日 祝福语
11 祝福语高考小众诗句简短
12 元旦祝福语20秒简短
13 老师过年祝福语大全 简短
14 一生祝福语简短
15 产检祝福语简短霸气
16 朋友店开张祝福语简短
17 生日爱情祝福语大全简短
18 朋友女儿生日祝福语 简短