मैं नाम वाले सभी फ़ोल्डरों को खोजने की कोशिश कर रहा हूं b
और उन्हें हटाएं, उनकी सामग्री को हटाए बिना (चाहे फ़ोल्डर, फ़ाइलें, छिपी हुई फ़ाइलें, ...)।
उदाहरण के लिए, एक पथ में एक फ़ाइल /a/b/c/file
बन जाना चाहिए /a/c/file
यहाँ मैंने कोशिश की है, जो काम नहीं करता है:
find -type d -name b -exec mv {}/* {} \; -exec rmdir {} \;