linux在文件夹中查找替换所有的字符串
abcd把 替换为 ohyes
1.Linux 系统find test -name "*.php" -print|xargs sed -i 's/abcd/ohyes/g'
2.mac系统中 sed 命令 i 参数后面需要加一个备份的文件名,否则执行时会抱
extra characters at the end of g command 的错误,所以在替换后还要删除备份的文件
find test -name "*.php" -print|xargs sed -i.bak 's/abcd/ohyes/g'
这样的还要删除备份文件.bak 结尾的
find ./ -name "*.php.bak” -print|xargs rm -rf {};