2012-02-29 6 views
3

sed를 사용하여 특정 단어가 포함되어 있으면 전체 줄을 삭제할 수 있습니까? 즉 나는 다음과 같습니다주어진 줄을 포함하지 않는 전체 줄을 삭제하십시오.

의 AAA BBB CCC 인증

QQQ의 FFF YYY

오피스 RRR의 TTT

내가 포함하는 행을 삭제하려면 KKK CCC www가 'ccc'를 입력하고 다른 줄은 그대로 둡니다. 이 예에서 출력 될 것이다 :

QQQ의 FFF의 YYY

오피스 RRR의 TTT

이 모든 SED 사용. 어떤 힌트?

+1

대답은 아래의 문제 해결에 도움이 되었습니까? 너는 그것을 받아 들일 수있다. –

답변

7
sed -n '/ccc/!p' 

또는

sed '/ccc/d' 
관련 문제