grep 사용법

grep 은 패턴이나 문자열을 찾아서 파일명과 라인번호 등을 화면에 출력합니다.

grep [옵션] 패턴 [파일]

옵션

옵션 종류가 많이 있지만 자주 사용하는 몇개만 보면

-c : 패턴이 일치하는 행의 수를 출력
-i : 비교시 대소문자를 구별 안함
-v : 지정한 패턴과 일치하지 않는 행만 출력
-n : 행의 번호를 함께 출력
-l : 패턴이 포함된 파일의 이름을 출력
-w : 패턴이 전체 단어와 일치하는 행만 출력

예제

현재 디렉토리 내 모든 파일에서 '홍길동'을 찾습니다.

[root@localhost log]# grep -n '홍길동' *
-n 옵션은 찾은 문자열이 파일내 위치 하고 있는 라인번호를 같이 출력하라는 의미입니다.