【发布时间】:2016-08-10 12:59:14
【问题描述】:
我正在尝试编写一个 shell 脚本来在 Ubuntu 14.04 上找到替换这行代码。
//Code before script runs
/*define('FS_METHOD','direct');*/
//Code after script runs
define('FS_METHOD','direct');
sudo sed -i "s@/*define('FS_METHOD','direct');*/@define('FS_METHOD,'direct');@g" /home/example/example.txt
运行这行代码后,我没有收到任何错误,但它没有删除 /* */ 我相信这是因为单引号。我试过用反斜杠转义它们,但它也不起作用。有人知道如何让它工作吗?
【问题讨论】: