जब

2009-04-25 20 views
11

को हटाने के सभी सवालों के हाँ -command उपयोग करने के लिए जब मैंजब

rm -r trunk | yes 

चलाने मैं एक आदेश से सभी के लिए हाँ जवाब देने के लिए कोशिश कर रहा हूँ केवल पढ़ने के लिए सुरक्षित फ़ाइलों की एक लंबी सूची मिल में असमर्थ।

आप सभी सवालों के जवाब कैसे दे सकते हैं?

उत्तर

25

आप इसे पीछे की ओर है, सही तरीका है:

yes | rm -r trunk 

लेकिन बेहतर आदेश rm के लिए के साथ पहली जगह में आप से पूछना नहीं होगा:

rm -rf trunk 
+2

यह भी निकाल देंगे निर्देशिका स्वयं (आरएम डिफ़ॉल्ट रूप से ऐसा नहीं करता है)। हालांकि, मैं आमतौर पर वही चाहता हूं जो आप चाहते हैं। –

+0

@ माइकल मैडसन: यह '-f' के साथ या उसके बिना सच है: ओपी में प्रश्न में' -r' शामिल है। – brianmearns