【发布时间】:2013-01-18 09:53:02
【问题描述】:
所以,我正在编写一个 bash 脚本,我需要在一个函数中注释掉 PHP 文件中的两个值。
define('WP_CACHE', true); //Added by WP-Cache Manager
define( 'WPCACHEHOME', '/home/fescobar/public_html/testground/wp-content/plugins/wp-super-cache/' ); //Added by WP-Cache Manager
我设法使用以下内容摆脱了第一行。
first="define('WP_CACHE', true);"; sed "s/$one/testingwp/g" wp-config.php
但是,该方法第二次失败。我的主要目标只是在这些值前面用 //* 注释掉这两行。但是,我总是遇到 sed 语法错误。
【问题讨论】:
-
第一个方法也应该失败。
$one的值是多少? -
@WilliamPursell 在帖子中犯了一个错误。第一个应该是一个。