2012-03-28 13 views
15

धन्यवाद, अग्रिम में मैं निर्दिष्ट निर्देशिका में सभी शून्य आकार फ़ाइलों को हटाना चाहता हूं, क्या आप मुझे उबंटू ओएस पर यह कैसे करने के लिए आदेश दे सकते हैं।निर्दिष्ट निर्देशिका में शून्य आकार की सभी फ़ाइलों को हटाएं

धन्यवाद ' Mukthyar

+4

डुप्लिकेट सवाल ही नहीं है फ़ाइलें मिल पर एक कमांड को चलाना चाहते हैं [शून्य बाइट फ़ाइलें निकालने के लिए कैसे] (http://stackoverflow.com/questions/15859712/कैसे-से-निकालें-शून्य-बाइट-फाइलें) एक अधिक व्यापक उत्तर के साथ। मैं आश्वस्त रहना चाहता हूं कि शैल प्रोग्रामिंग प्रश्न ऑफ-विषय के रूप में बंद होना चाहिए; खोल प्रोग्रामिंग प्रोग्रामिंग है और इसलिए एसओ पर विषय पर है। –

+0

http://stackoverflow.com/questions/3157343/ और http://stackoverflow.com/questions/5475905 साथ ही –

उत्तर

25

find . -size 0c -delete वर्तमान फ़ोल्डर में इस तरह के सभी फाइलों को निकाल देता है।

+0

देखें, अग्रिम में, अगर मैं सभी शून्य आकार फ़ाइलों को हटा देना चाहता हूं, निर्दिष्ट निर्देशिका में फ़ोल्डर, तो यह कैसे करें ... –

+0

मुझे यकीन नहीं है कि मैंने आपको सही समझा है, लेकिन कमांड में डॉट वर्तमान निर्देशिका है। यदि आप फ़ोल्डर '/ foo/bar' में शून्य-बाइट फ़ाइलों को हटाना चाहते हैं, तो आप 'find/foo/bar -size 0c -delete' जारी करते हैं। – soulmerge

+0

मुझे उपयोग करना पसंद है -प्रकार एफ को स्पष्ट रूप से फ़ाइलों को प्राप्त करने के लिए यदि निर्देशिका में गहरे फ़ोल्डर्स हैं। – Urchin

संबंधित मुद्दे