Linux
Home / Linux
제목sed 명령어2024-06-28 18:38
작성자 Level 10

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

를 하면, 주석과 빈줄이 제거된 결과이 출력되며, 원본수정은 없다.

#sed#주석#빈줄
댓글
자동등록방지
(자동등록방지 숫자를 입력해 주세요)