sed在jenkins上失败,但在本地工作

时间:2017-11-02 21:59:11

标签: jenkins sed terminal continuous-integration sh

此命令似乎在本地工作,但在jenkins上失败

sed -i '' "s/\/styleguide//g" .gitignore

这是一个解析错误,尽管它说它无法找到该文件。我知道这一点,因为运行cat会打印文件内容。有谁的想法?

sed: can't read s/\/\styleguide//g: No such file or directory

1 个答案:

答案 0 :(得分:5)

sed的GNU实现中,您不能在-i''之间添加空格,如下所示:

sed -i'' "s/\/styleguide//g" .gitignore