मैं कई फ़ाइलों को हटाने के लिए एक BASH स्क्रिप्ट के भीतर rm
का उपयोग कर रहा हूं। कभी-कभी फ़ाइलें मौजूद नहीं होती हैं, इसलिए यह कई त्रुटियों की रिपोर्ट करती है। मुझे इस संदेश की ज़रूरत नहीं है। मैंने rm
को शांत करने के लिए मैन पेज को खोजा है, लेकिन मुझे मिला एकमात्र विकल्प -f
है, जो वर्णन से, "अनगिनत फ़ाइलों को अनदेखा करें, कभी भी संकेत न दें", सही विकल्प प्रतीत होता है, लेकिन नाम प्रतीत नहीं होता है फिट करने के लिए, इसलिए मुझे चिंता है कि इसमें अनपेक्षित परिणाम हो सकते हैं।रिपोर्टिंग से आरएम को कैसे रोकें कि फ़ाइल नहीं मिली थी?
-f
विकल्पrm
मौन करने सही तरीका है? इसे-q
क्यों नहीं कहा जाता है?- क्या यह विकल्प कुछ और करता है?
आप -f का उपयोग नहीं करना चाहते हैं, तो यह केवल उस फ़ाइल को हटा देता है जिसे आपने केवल पढ़ने के रूप में चिह्नित किया है। – pizza