例如:我要把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`
这里要注意,相关要进行转义:
实例:
1
sed -i "s/<script src=\"http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.4\/
2
jquery.min.js\" type=\"text\/javascript\"><\/script>/ /g"
3
`grep '<script src="http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.4\/
4
jquery.min.js" type="text\/javascript"><\/script>' -rl test/`