디렉토리 이름과 함께 grep을 사용하여 파일 내용 출력

디렉토리 이름과 함께 grep을 사용하여 파일 내용 출력

나는 디렉토리의 트리 구조와 같은 것을 가지고 있으며 그 중 일부는 "Filename"이라는 파일 내부에 있습니다. 각 파일 안에는 "모양"을 변경한 후 액세스하고 싶은 정보가 있습니다. 내가 가진 것은 다음과 같습니다.

find . - name "Filename" | xargs perl -pe ...(one liner to change "look" of file, and put info i want to grep in one line) | grep "WhatIWantToShow" | egrep "exclude|some|stuff"

이것은 잘 작동하고 내가 가장한 정보를 출력합니다. 그러나 발견된 각 파일과 grep이 적용된 디렉토리 이름도 필요합니다.

그것은 이제 나에게 큰 골칫거리입니다. 나는 붙어있다. 여러분이 나에게 약간의 빛을 보여줄 수 있다면 감사하겠습니다. 감사해요.

답변1

.find 명령을 입력하고 확인하는 대신 try giving the complete folder name.

관련 정보