명령어 조합.. sed
글쓴이: istyles / 작성시간: 화, 2009/02/17 - 12:40오후
sed를 조합해서 일정단어를 검색후 그 행삭제와 그행 위로 3줄 아래로 3-7줄정도 삭제하려고합니다.
가령 아파치 버쳐호스트를 예제로 삼는다면)...
ThrottlePolicy Volume 1000M 1d ServerAdmin test@test.com DocumentRoot /home/test/public_html ServerName test.com ServerAlias www.test.com
이렇게 잇을때 ServerName test.com을 찾아서 위로 3줄 즉 이부분 삭제 아래로 3줄 끝나는 문구인 를 삭제하려고 합니다..
sed 명령어를 조합해서 삭제하면될것같은데.. 시작하는 문구와 끝나는 문구에서 걸리네요..
sed -i -e '/test.com/d' virtualhost.conf
어떤방법이 제일좋을까요..? perl 로 정규표현식을 사용해서 하면..
댓글 달기