尝试使用以下命令在运行 OS X 的 Mac 上递归搜索和替换多个文件:
grep -rl string1 ./ | xargs sed -i '' s/string1/string2/g \;
但它返回以下错误:
sed: ;: No such file or directory
答案1
去掉\;
最后的:
grep -rl string1 ./ | xargs sed -i '' s/string1/string2/g
尝试使用以下命令在运行 OS X 的 Mac 上递归搜索和替换多个文件:
grep -rl string1 ./ | xargs sed -i '' s/string1/string2/g \;
但它返回以下错误:
sed: ;: No such file or directory
去掉\;
最后的:
grep -rl string1 ./ | xargs sed -i '' s/string1/string2/g