Làm cách nào để kiểm tra tiến trình của md5sum trên nhiều tệp lớn?


16

Tôi có khoảng 500 file của 650MB mỗi tên bigfile.000để bigfile.199và tôi cần phải tính toán MD5 checksum của tất cả các file cộng lại. Lệnh tôi đang sử dụng là:

cat bigfile.* | md5sum

Tôi có thời gian, và tôi hiểu sẽ mất hàng giờ để hoàn thành, nhưng tôi vẫn muốn kiểm tra tiến độ. Có cách nào để làm như vậy? Giống như đặt một cái gì đó ở giữa và đếm từ không ảnh hưởng nhiều đến hiệu suất?



3
Tôi nghĩ đó không phải là một câu hỏi trùng lặp - chúng là những câu hỏi khác nhau mà chỉ đơn giản là cùng một câu trả lời giải quyết hai vấn đề khác nhau. cpkhác với catdù sao đi nữa.
Kenneth L

Câu trả lời:


20

Sử dụng pv. Đó là trong repos, và hiển thị một thanh tiến trình tốt đẹp.

pv bigfile.* | md5sum  

nên làm những gì bạn muốn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.