grep -l \'texttofind\' * | xargs sed -i 's/toreplace/replacewith/g'
我在终端中运行上述命令时出现此错误。
sed: 1: "forkliftDailyChecklistW ...": invalid command code f
我查看了几个论坛,但没有找到关于代码f的内容。 任何帮助/见解将不胜感激
答案 0 :(得分:29)
我弄清楚出了什么问题。我需要在''
之后和-i
之前添加's/../../'
:
grep -l \'texttofind\' * | xargs sed -i '' 's/toreplace/replacewith/g'