我有这个 bash 代码
REPLACEMENT="s:define('CP_DIRECTORY.*:define('CP_DIRECTORY), ('"${NEWLOCATION}"');:;"
sed -i $REPLACEMENT $INITDATA;
它返回
sed: -e expression #1, char 9: unterminated `s' command
我正在尝试替换 initdata.php 中的一行,如下所示:
define( 'CP_DIRECTORY', 'admin' );
对此
define( 'CP_DIRECTORY', 'AJgBCecvPBUnPZCLvKukyzfehWrsF5wI' );