sed -i : 원본파일을 수정한다. sed -e: 여러 명령을 수행한다.
예를 들어, /etc/php.ini파일의 주석(;)을 제거하고, 원본파일을 수정할 경우 sed -i '/^;/d' /etc/php.ini
/etc/php.ini파일의 빈줄을 제거하고, 원본파일을 수정할 경우 sed -i '/^$/d' /etc/php.ini
이렇게 하면, 원본파일의 ;로 시작하는 주석과 빈줄이 삭제된다.
반면, sed -e '/^;/d' -e '/^$/d' /etc/php.ini
를 하면, 주석과 빈줄이 제거된 결과이 출력되며, 원본수정은 없다. |