Conteúdo do arquivo de saída com grep junto com o nome do diretório

Conteúdo do arquivo de saída com grep junto com o nome do diretório

Eu tenho algo como uma estrutura em árvore de diretórios, com alguns deles dentro de um arquivo chamado "Nome do arquivo". Dentro de cada um desses arquivos, há algumas informações que eu gostaria de acessar após alterar sua “aparência”. Aqui está o que eu tenho:

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"

Isso funciona bem e gera as informações que eu fingi. Mas também preciso do nome do diretório de cada um dos arquivos encontrados e no qual o grep foi aplicado.

Isso agora é uma grande dor de cabeça para mim. Estou preso. Agradeceria se vocês pudessem me mostrar alguma luz. Obrigado.

Responder1

Em vez de fornecer .o comando find try giving the complete folder namee verificar.

informação relacionada