【发布时间】:2014-10-19 02:47:17
【问题描述】:
谁能告诉我如何更改此命令:
sed -i.bak "/group :test/ a gem 'selenium-webdriver'" Gemfile
要在 Mac 上工作? 收到此错误:
sed: 1: "/group :test/ a gem 'se ...": command a expects \ followed by text
我试图做一个\但没有帮助。
【问题讨论】:
-
您输入的命令是否正确? -i 和 .bak 之间是否有空格,或者只是将其放入 SO 中的拼写错误?
-
尝试了有和没有空格。
-
它在另一行之后添加一行。在 Linux 上工作。
-
OS X 用户空间是 BSD 衍生产品,使用 BSD sed。它没有实现 GNU 扩展。