grep 명령은 하위 디렉터리에서 파일을 검색합니다.

grep 명령은 하위 디렉터리에서 파일을 검색합니다.

d1/두 개의 하위 디렉터리 d2/d3/.

디렉터리 d2/에 여러 파일이 포함되어 있습니다.

d3/임의의 디렉토리에 있는 패턴과 일치하는 명령을 사용하여 디렉토리에서 파일을 검색하고 싶습니다 grep.

감사해요

답변1

내 생각엔 이게 효과가 있을 것 같아

find ../d2 -type f -exec grep -H 'patern' {} \;

답변2

파일에서 단어를 찾으려면 (grep -rw)를 사용하십시오.

grep -rw 'word from file' /etc/ | awk -F: '{print $1}'

관련 정보