क्या यह कुशल है?
ज़रूर। हालाँकि, /b
स्विच का उपयोग करके / फाइल के प्रसंस्करण के बजाय बस बाइट्स को व्यवस्थित करके प्रदर्शन को बढ़ा सकता है। यह विशेष रूप से ध्यान देने योग्य है जब बहुत बड़ी पाठ फ़ाइलों को संक्षिप्त करना।
क्या यह वही है जो मैं उम्मीद कर रहा हूं?
आमतौर पर हाँ, लेकिन अगर फ़ाइल को अलग-अलग फ़ाइल- / लाइन-टर्मिनेटर के साथ लिनक्स, मैक या अन्य सिस्टम में बनाया गया था, तो यह अप्रत्याशित परिणाम दे सकता है। /b
पाठ फ़ाइलों के लिए, सामान्य रूप से स्विच का उपयोग करना एक अच्छा विचार है ।
मैं जानना चाहता हूं कि क्या यह वास्तव में file1.txt के लिए अपील कर रहा है या यह file1.txt (खराब) की नकल कर रहा है, file2 को संक्षिप्त कर रहा है और फिर file1.txt (जो कुशल नहीं है) का नाम बदल रहा है?
हां, यह एक नई, अस्थायी फ़ाइल बना रहा है, मूल को हटा रहा है, और अस्थायी फ़ाइल का नाम बदलकर मूल नाम दे रहा है, लेकिन हटाने और नाम बदलने में कोई समय नहीं लगता है और जब तक कि मूल फ़ाइल बड़े पैमाने पर नहीं होती है, आप सामान्य रूप से भी नोटिस नहीं करेंगे (अनावश्यक) ) मूल फ़ाइल की प्रतिलिपि बनाना।