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