Linux Unix

[ Linux ] 자주 쓰는 grep 사용법

정윤재 2014. 7. 10. 23:47

로그 등을 검색 할 때 grep 명령어를 쓰게 되는데


자주 쓰는 grep 명령어의 사용법과 옵션을 정리해 보려고 합니다.


먼저 grep 의 사용법은


grep [옵션] [찾고자 하는 단어] [찾을 파일명]


입니다.


자주 쓰는 옵션은


-n : 찾고자 하는 단어가 속해 있는 line number 를 출력


-A : 찾고자 하는 단어가 속해 있는 line 후의 몇개 라인을 출력

      사용예) grep -A10 'aaa' abc.txt  (10줄 후 까지 출력)


-B : 찾고자 하는 단어가 속해 있는 line 전의 몇개 라인을 출력 (-A와 사용법 같음)


-v : 패턴이 존재하지 않는 line 만 출력 (생각보다 꽤나 유용)