У меня такая структура каталогов
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
Во всех папках внутри каталога данных есть входящая подпапка. Я хочу получить все файлы из всех папок и подпапок, кроме каталогов def / incoming и 456 / incoming. Я попробовал следующую команду
find /home/feeds/data -type d \( -name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
но он работает не так, как ожидалось.
Ravi
grep -v something
чтобы исключить все, что вам не нужно