Linux批量替换多个文件中字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux批量替换多个文件中字符串相关的知识,希望对你有一定的参考价值。

参考技术A linux批量替换多个文件中字符串linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。
用sed命令可以批量替换多个文件中的字符串。sed
-i
s/原字符串/新字符串/g
`grep
原字符串
-rl
所在目录`例如:我要把mahuinan替换为huinanma,执行命令:sed
-i
s/mahuinan/huinanma/g
'grep
mahuinan
-rl
/www'这是目前linux最简单的批量替换字符串命令了!具体格式如下:sed
-i
s/oldString/newString/g
`grep
oldString
-rl
/path`实例代码:sed
-i
s/大小多少/日月水火/g
`grep
大小多少
-rl
/usr/aa`sed
-i
s/大小多少/日月水火/g
`grep
大小多少
-rl
./`

以上是关于Linux批量替换多个文件中字符串的主要内容,如果未能解决你的问题,请参考以下文章

linux下批量查询文件内容字符串并替换

linux系统批量替换文件中的字符

linux下批量替换文件内容

Linux下批量替换文件内容和文件名(转)

linux系统替换文件怎么替换

Linux批量查找与替换