La structure de mon répertoire est la suivante
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
Il y a un sous-dossier entrant dans tous les dossiers du répertoire Data. Je veux récupérer tous les fichiers de tous les dossiers et sous-dossiers sauf les dossiers def/incoming et 456/incoming. J'ai essayé avec la commande suivante
find /home/feeds/data -type d \( -name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
mais cela ne fonctionne pas comme prévu.
Ravi