समस्या: मेरे पास बैक-एंड प्रक्रिया है जो किसी बिंदु पर वह एक बड़ी टैर फ़ाइल एकत्र और निर्माण करती है। यह टैर कुछ निर्देशिकाएं प्राप्त करता है और फ़ाइलों को बहिष्कृत करता है। प्रक्रिया में कुछ मिनट लग सकते हैं और मैं अपनी अगली-अंत प्रक्रिया (जीयूआई) में कड़ी प्रक्रिया की प्रगति के बारे में रिपोर्ट करना चाहता हूं (यह उपयोगकर्ता के लिए एक बड़ा मुद्दा है जो डाउनलोड बटन दबाता है और ऐसा लगता है कि कुछ भी नहीं हो रहा है ...)।अपेक्षित आकार या फ़ाइलों की मात्रा का मूल्यांकन करने के लिए टैर प्री-रन
मुझे पता है कि मैं टैर कमांड में -v -R का उपयोग कर सकता हूं और फ़ाइलों और आकार की प्रगति की गिनती कर सकता हूं लेकिन मुझे किसी प्रकार की टैर प्री-रन मोड/ड्राई रन की तलाश है ताकि मुझे अपेक्षित फाइलों का मूल्यांकन करने में मदद मिल सके या अपेक्षित टैर आकार।
आदेश मैं उपयोग कर रहा हूँ: tar -jcf 'FILE.tgz' 'exclude_files' 'include_dirs_and_files'
10x जो कोई सहायता करने के लिए तैयार है के लिए।
अच्छा पकड़ सिर्फ पहले कॉलम का उपयोग करता है। भविष्य के पाठकों के लिए जानकारी के लिए, '-' stdout को आउटपुट करने के लिए टैर बताता है (जहां इसे wc पर पाइप किया जाएगा)। – dr01