วิธีตรวจสอบความคืบหน้าของ md5sum ในไฟล์ขนาดใหญ่จำนวนมาก?


17

ฉันมีบาง 500 ไฟล์ 650MB แต่ละชื่อbigfile.000ไปbigfile.199และฉันต้องการในการคำนวณการตรวจสอบ MD5 ของไฟล์ทั้งหมดรวมกัน คำสั่งที่ฉันใช้คือ:

cat bigfile.* | md5sum

ฉันมีเวลาและเข้าใจว่าต้องใช้เวลาหลายชั่วโมงกว่าจะเสร็จ แต่ฉันยังต้องการตรวจสอบความคืบหน้า มีวิธีการทำเช่นนั้น? เช่นเดียวกับการวางบางสิ่งบางอย่างระหว่างและนับจำนวนคำที่ไม่ส่งผลกระทบต่อประสิทธิภาพมาก?



3
ฉันคิดว่ามันไม่ใช่คำถามที่ซ้ำกัน - เป็นคำถามที่แตกต่างกัน แต่เป็นคำตอบเดียวที่แก้ปัญหาที่แตกต่างกันสองข้อ cpแตกต่างจากcatเดิม
Kenneth L

คำตอบ:


21

pvใช้ มันอยู่ใน repos และแสดงแถบความคืบหน้าที่ดี

pv bigfile.* | md5sum  

ควรทำสิ่งที่คุณต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.