![sed로 바꾸면 작은따옴표가 사라지는 이유](https://linux55.com/image/90975/sed%EB%A1%9C%20%EB%B0%94%EA%BE%B8%EB%A9%B4%20%EC%9E%91%EC%9D%80%EB%94%B0%EC%98%B4%ED%91%9C%EA%B0%80%20%EC%82%AC%EB%9D%BC%EC%A7%80%EB%8A%94%20%EC%9D%B4%EC%9C%A0.png)
올바른 명령은 무엇입니까?
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' );"