2011-12-25 14 views
5

मैं अपनी परियोजना निर्देशिका में अपना/बिन फ़ोल्डर साफ़ करना चाहता हूं। मैं यह कैसे कर सकता हूँ?मैं बैश स्क्रिप्ट का उपयोग कर फ़ोल्डर में सामग्री कैसे हटा सकता हूं?

मैं rm -rf ~/bin लेकिन कोई किस्मत की कोशिश की

उत्तर

7

आप कहना चाहिए "... मेरे बिन फ़ोल्डर", नहीं "मेरी/bin फ़ोल्डर"। /bin एक पूर्ण पथ है, bin एक सापेक्ष पथ है।

rm -rf ~/bin$HOME/bin हटा देता है, इसलिए आप जो भी चाहते हैं उसे नहीं हटाते हैं।

अब, यह इस बात पर निर्भर करता है कि आप कहां हैं: यदि आप कमांड टाइप करते समय अपनी प्रोजेक्ट निर्देशिका में हैं, तो बस rm -rf bin टाइप करें।

+0

'' -rf'' आवश्यक है? 'rm ~/bin/*' पर्याप्त नहीं होगा – muon

8

~ वर्तमान उपयोगकर्ता होम निर्देशिका के लिए एक शॉर्टेंड है। तो जब तक कि यह आपकी प्रोजेक्ट निर्देशिका भी न हो, आप कुछ गलत कर रहे हैं। उसके अलावा, एक निर्देशिका समाशोधन

rm -rf ~/bin/* 

होगा और तुम भी छिपी हुई फ़ाइलें साफ़ करना चाहते हैं

rm -rf ~/bin/.[a-z]* 

आप नहीं कर रहे हैं सुनिश्चित करें

rm -rf ~/bin/.* 

विशेष रूप से रूट के रूप में यह आपके पूरे सिस्टम को साफ़ करने का प्रयास करेगा।

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

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