§
sed 명령의 구분 기호로 (0xA7)을 사용하려고 합니다 .
sed -i'' 's§error_log = /var/log/php-fpm.log§error_log = /proc/self/fd/2§' /etc/php5/php-fpm.conf
나는 얻다:
sed: bad option in substitution expression
또는 (다른 Linux 시스템에서):
sed: -e expression #1, char 66: Unknown option to 's'
내가 그것을 다음과 같이 바꾸면 @
:
sed -i'' 's@error_log = /var/log/php-fpm.log@error_log = /proc/self/fd/2@' /etc/php5/php-fpm.conf
효과가있다.
왜?