실패한 빌드를 실행한 후 큰 로그 파일에서 몇 가지 단어를 찾아야 합니다.
- 내가 이렇게 하면:
grep -r "myword"
답글이 너무 많아요. 모든 하위 디렉터리의 모든 파일을 검색하고 싶지 않습니다.
- 내가 이렇게 하면:
grep -r "myword" *.xml
현재 디렉터리에 *.xml 파일이 있기 때문에 작동하지만 응답이 없습니다. 왜냐하면... 내가 찾고 있는 파일 유형이 아니기 때문입니다.
- 내가 이렇게 하면:
grep -r "myword" *.log
다음과 같이 응답합니다.
이 유형의 파일이나 디렉터리가 없습니다.
현재 디렉터리에 로그 파일이 없기 때문입니다. 하지만 아래 하위 디렉토리
에는 많은 것들이 있습니다 . target
(a find . -name *.log
가 나열됩니다).
원하는 결과를 얻으려면 grep 명령을 어떻게 작성해야 합니까? 다양한 *.log
, .log
, 으로 **/*.log
명령을 종료하려고 시도했지만 */**/*.log
성공하지 못했습니다.