답변:
파일 수가 많은 경우 'argument list too long'오류를 피하기 위해 xargs를 명령에 포함시키는 것이 유용합니다.
find . -name '*.txt' -print | xargs grep <pattern>
-
있습니다.
grep
보다 빠릅니다 find
.
파일 유형별로 검색 할 파일을 선택할 수있는 기능이 있는 http://betterthangrep.com 에서 ack을 살펴볼 수 있습니다 .
find . -name '*.txt' -type f -exec grep <pattern> {} \;