특정 폴더 하위에 있는 모든 문서를 뒤져서 어떤 단어를 포함된 문서를 찾아야 한다면? 생각만해도 스트레스 받는다. 하지만 grep -r을 사용하면 쉽게 해결된다.
grep -r "찾는 단어" [타겟경로]
예를 들어 /var/log 경로 하위에 있는 파일 중 “ERROR”라는 단어를 포함한 문서를 찾으려면 아래와 같이 사용한다.
[root@localhost var]# grep -r "ERROR" /var/log
와일드카드(*)를 쓰면 패턴 검색도 가능하다.
[root@localhost var]# grep -r "**ROR" /var/log