리눅스 특정 단어 포함한 문서 찾는 방법

특정 폴더 하위에 있는 모든 문서를 뒤져서 어떤 단어를 포함된 문서를 찾아야 한다면? 생각만해도 스트레스 받는다. 하지만 grep -r을 사용하면 쉽게 해결된다.

grep -r "찾는 단어" [타겟경로]

예를 들어 /var/log 경로 하위에 있는 파일 중 “ERROR”라는 단어를 포함한 문서를 찾으려면 아래와 같이 사용한다.

[root@localhost var]# grep -r "ERROR" /var/log
grep r (1)

와일드카드(*)를 쓰면 패턴 검색도 가능하다.

[root@localhost var]# grep -r "**ROR" /var/log
grep r (2)

댓글 남기기