लिनक्स में खाली फ़ोल्डर कैसे सूचीबद्ध करें


136

लिनक्स में मैं एक डायरेक्टरी में सभी फोल्डर की जांच कैसे करता हूं और सभी डाइरेक्टरी के नाम को आउटपुट करता हूं जो किसी सूची में खाली हैं।


इसी तरह: GNU का उपयोग SO
kenorb

man findविभिन्न सूची स्वरूपों की व्याख्या करता है। उदाहरण के लिए देखें -print और -print0
केन शार्प

जवाबों:


259

निम्नलिखित आज़माएँ:

find . -type d -empty

5
आपको उस निर्देशिका में '/' को बदलना होगा जिसे आप अपने खोज रूट के रूप में उपयोग करना चाहते हैं।
किर्बी टॉड

5
धन्यवाद! यह मेरे सिस्टम पर अच्छा काम करता है। एक क्रमबद्ध सूची का उपयोग करने के लिए:find / -type d -empty | sort -u
acme

4
संयोग से, हटाना: खोजना। -टाइप d -empty -exec rmdir {} \;
स्कॉट

4
वर्तमान dir में खाली dirs find . -type d -empty:। इसके अलावा, खाली फाइलें: find . -type f -emptyवर्तमान dir और गहरे में।
स्टारिकोव्स

26
@ सच - क्यों नहीं find . -type d -empty -delete?
केन शार्प
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.