मेरे पास इस तरह की निर्देशिका संरचना है
data
|___
|
abc
|____incoming
def
|____incoming
|____processed
123
|___incoming
456
|___incoming
|___processed
डेटा निर्देशिका के अंदर सभी फ़ोल्डरों में एक आने वाला उप-फ़ोल्डर है। मैं सभी फोल्डर और सब फोल्डर को डिफ / इनकमिंग और 456 / इनकमिंग डायर को छोड़कर सभी फाइल प्राप्त करना चाहता हूं। मैंने निम्नलिखित आदेश के साथ प्रयास किया
find /home/feeds/data -type d \( -name 'def/incoming' -o -name '456/incoming' -o -name arkona \) -prune -o -name '*.*' -print
लेकिन यह उम्मीद के मुताबिक काम नहीं कर रहा है।
रवि
grep -v something
जो आप इसे नहीं चाहते हैं उसे बाहर करने के लिए