Ben Veri dizininin içindeki klasörlerin tümüne gelen bir alt klasör vardır bukullanarak bir alt dizin
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
gibi dizin yapısına sahip bulmak dışlayın. Def/incoming ve 456/incoming dirs dışındaki tüm klasör ve alt klasörlerden tüm dosyaları almak istiyorum. Ben komutunu
find /home/feeds/data -type d \(-name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
aşağıdaki çalıştı ancak beklendiği gibi çalışmıyor.
Ravi
Bu iyi tavsiye değil, ama durumların çok hızlı ve kirli dışarı alacak: 'grep -v something' sen don' her neyse dışlamak için boru t – Miquel