OSX Shell用字符替换文件错误中的字符串

时间:2017-05-10 14:52:00

标签: bash macos shell sed

我知道我可能遗漏了一些显而易见的东西,但我们无法弄明白我的问题究竟是什么。我试图替换以某个字符串开头的文件中所有行的实例,如下所示:

sed -i '' 's/.*<CodesignProvision>.*/<CodesignProvision>22-22-22</CodesignProvision>/' $WORKSPACE/file/file1

这给了我错误:

sed: 1: "s/.*<CodesignProvision> ...": bad flag in substitute command: 'C'

导致问题的是<,我该怎么办?我之前使用过sed但并没有太广泛地使用它,还没有遇到过它。

由于

0 个答案:

没有答案