कई विशाल फाइलों पर md5sum की प्रगति की जांच कैसे करें?


17

मेरे पास 650MB की प्रत्येक 500 फाइलें हैं, जिनका नाम bigfile.000है bigfile.199और मुझे संयुक्त सभी फाइलों के एमडी 5 चेकसम की गणना करने की आवश्यकता है। मैं जिस कमांड का उपयोग कर रहा हूं वह है:

cat bigfile.* | md5sum

मेरे पास समय है, और मैं समझता हूं कि इसे पूरा करने में घंटों लगेंगे, लेकिन मैं अभी भी प्रगति की जांच करना चाहता हूं। क्या ऐसा करने का कोई तरीका है? जैसे किसी चीज़ को बीच में रोकना और ऐसा शब्द गिनना जिससे प्रदर्शन पर ज्यादा असर न पड़े?



3
मुझे लगता है कि यह एक डुप्लिकेट प्रश्न नहीं है - वे अलग-अलग प्रश्न हैं लेकिन बस एक ही उत्तर है जो दो अलग-अलग समस्याओं को हल करता है। वैसे भी cpअलग है cat
केनेथ एल

जवाबों:


21

का उपयोग करें pv। यह रेपो में है, और एक अच्छी प्रगति पट्टी दिखाता है।

pv bigfile.* | md5sum  

आपको जो चाहिए वो करना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.