मैंने खुद -v
को बहुत सारे अनुप्रयोगों के लिए ध्वज का उपयोग करते हुए कम और कम (विशेष रूप से तुच्छ सामान के लिए ) tar
और पाया है cp
। हालाँकि, जब मैंने किया था और मैंने कहा था, एक बड़ी फ़ाइल को खोलना, जब मैंने -v
ध्वज का उपयोग नहीं किया था, तो इससे अधिक समय लगेगा ।
मुझे लगता है कि यह इसलिए है क्योंकि टर्मिनल को टेक्स्ट को प्रोसेस करना है और जो भी बफर हो सकता है मैं उसे भर रहा हूं। लेकिन मेरा सवाल यह है कि क्या यह एप्लिकेशन को वास्तव में धीमी गति से चलाता है या क्या यह उसी समय में पूरा होता है और मैं जो देख रहा हूं क्या टर्मिनल पकड़ने की कोशिश कर रहा है?
stdout
और stderr
कर रहे हैं लाइन बफ़र - जिसका अर्थ है कि बफ़र्स को भरने कि अधिक समय नहीं लगता है - यह अवरुद्ध है printf
कॉल (और विस्तार के टर्मिनल उत्पादन से) हमेशा के लिए लेता है।
tar xvf file.tar > /dev/null
बनाम बनाम की कोशिश कीtar xf file.tar
? पर फिर से निर्देशित/dev/null
इस के अपने टर्मिनल से बाहर ले जाना चाहिए।