동일한 디렉터리의 여러 폴더에서 문자열 찾기

동일한 디렉터리의 여러 폴더에서 문자열 찾기

여러 폴더가 포함된 디렉터리 A가 있고 이 폴더에서 문자열을 찾고 싶습니다. 어떻게 해야 합니까?

A도 해봤는데 grep -rw string *시간이 많이 걸리네요.

답변1

속도를 높이는 몇 가지 방법이 있습니다 grep.

  • 예제와 같이 고정된 문자열이 있는 경우 를 사용합니다 grep -F.
  • 첫 번째 일치 후 파일 읽기를 중지하려면 -l또는 를 사용하십시오 .-m1

귀하의 경우에는 다음과 같습니다.

grep -Frwl string

하지만 파일 개수에 따라 시간이 좀 걸릴 수 있습니다. grep각 파일을 열어야 합니다.

관련 정보