Eu tenho uma estrutura de diretório como esta
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
Existe uma subpasta de entrada em todas as pastas dentro do diretório de dados. Quero obter todos os arquivos de todas as pastas e subpastas, exceto os diretórios def / entrando e 456 / entrando. Eu tentei com o seguinte comando
find /home/feeds/data -type d \( -name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
mas não está funcionando como esperado.
Ravi
grep -v something
para excluir tudo o que você não quer