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' );"

관련 정보