egrep를 이용하여 특정 파일에 있는 문자열을 찾을수 있습니다.
$ egrep -i "패턴" *.java
현재 디렉토리에 대소문자 구분없이 파일 확장자가 .java 인 파일에 대해서 대소문자 구분없이 패턴에 일치하는 파일/내용을 찾는 방법 입니다.
하위 디렉토리까지 검색하고 싶으면 “ 를 사용 하면 됩니다.
$ egrep -i "패턴" `find . -iname "*.java"`
현재 디렉토리와 그 하위 디렉토리 중에 파일명이 대소문자 구분 없이 .java 로 끝나는 파일에 한해서,
대소문자 구분없이 패턴을 찾아내는 명령어 입니다.
하지만 “ 를 사용하면 shell args length 제한 때문에 수천, 수만개의 파일을 검색 할 수 없습니다.
다음과 같이 사용할 수 있지요- Continue reading


