OS/리눅스 & 유닉스
grep 옵션
적외선
2011. 11. 24. 11:01
◎ Grep
- 파일 전체를 뒤져 정규 표현식에 대응하는 모든 행들을 출력한다.
- Syntex : grep <word> <filename>
◇ option
문자 |
의미 |
-b |
검색결과의 각 행 앞에 검색된 위치의 블록 번호 표시. 검색 내용이 디스크의 어디쯤 있는지 위치를 알아내는데 유용하다. |
-c |
검색 결과를 출력하는 대신, 찾아낸 행의 총수를 출력한다. |
-h |
파일 이름을 출력하지 않는다. |
-i |
대소문자를 구분하지 않는다. (대문자와 소문자 동일 취급) |
-l |
패턴이 존재하는 파일의 이름만 출력한다. |
-n |
파일 내에서 행 번호를 함께 출력한다. (새로 검색한 목록의 행번호가 아니라 원래 문서가 가지고 있는 파일 자체의 문서번호를 출력한다.) |
-s |
에러 메시지 외에는 출력하지 않는다. 종료 상태를 검사할 때 유용하게 사용. |
-v |
패턴이 존재하지 않는 행만 출력한다. |
-w |
패턴 표현식을 하나의 단어로 취급하여 검색한다. |