【发布时间】:2013-12-31 02:47:05
【问题描述】:
我有以下 sed 命令从我的 index.php 中注释掉 phpinfo():
sudo sed -i "s/phpinfo();/\/\/phpinfo();/g" index.php
但它给了我:
$ sudo sed -i "s/phpinfo();/\/\/phpinfo();/g" index.php
sed: 1: "index.php": command i expects \ followed by text
如果我尝试指定整个路径,它会做同样的事情:
sed: 1: "/Library/WebServer/Docu ...": invalid command code W
我做错了什么?
【问题讨论】:
-
明显?如何?我编辑了我的问题并直接从 bash 复制了它。逐字逐句。