为什么我的单引号在用 sed 替换时消失

为什么我的单引号在用 sed 替换时消失

正确的命令是什么:

sudo sed -i '/, false);/adefine( 'WP_MEMORY_LIMIT', '64M' );' /var/www/html/wp-config.php

结果是:

define( WP_MEMORY_LIMIT, 64M );

而不是所需的:

define( 'WP_MEMORY_LIMIT', '64M' );

答案1

尝试将外部双引号括起来:

sed -i "/, false);/adefine( 'WP_MEMORY_LIMIT', '64M' );"

相关内容