[Linux]

[Linux] 패턴찾기(grep)

Jarvis2304 2022. 9. 2. 08:55

 

 

▶ grep [옵션] 패턴 [file...]

-지정한 파일로부터 일치하는 패턴이 포함된 줄 출력

-파일을 지정하지않거나 '-' 입력하면 표준입력

 

[옵션]

-i :대소문자 무시

-c :지정한 패턴이 포함된 줄 수만 출력

-v :일치하는 패턴을 가진 줄을 제외한 모든 줄 출력

-x :지정한 패턴과 한 줄 전체가 일치할 때 출력

-L :패턴과 일치하지 않은 줄을 가진 파일 이름만 출력

-l :패턴과 일치하는 줄을 가진 파일 이름만 출력

-m :파일의 앞부분으로부터 m개의 줄만을 대상으로 검색

-o :패턴과 일치하는 부분만 출력

-q :결과를 출력하지 않음(일치 패턴 존재 여부만 알아볼 때 사용)

-n :출력되지 결과의 파일상 줄 번호와 함께 출력

-r : 디렉터리 검색

-b :일치하는 부분의 파일상의 바이트 오프셋 정보와 함께 출력

-A num :일치 부분의 뒤 num개 줄까지 출력

-B num :일치 부분의 앞 num개 줄까지 출력

-C num :일치 부분의 앞,뒤 num개 줄까지 출력