Có trên Linux một chương trình có thể tính toán một chương trình sẽ tạo ra bao nhiêu dữ liệu không?
Ví dụ: nếu tôi muốn sao lưu cơ sở dữ liệu MySQL của mình, tôi thường làm
mysqldump > dumpfile.sql
Thay vào đó tôi muốn chuyển hướng đến /dev/null
nhưng tính toán dung lượng đĩa sẽ được sử dụng, như thế nào
mysqldump | fancy_space_calc_program
Đầu ra:
123456789 Bytes would have been used
Lưu ý, bản sao lưu MySQL chỉ là một ví dụ. Tôi biết rất rõ về cách tôi có thể ước tính kích thước trước đó, vì vậy xin vui lòng không có ý kiến về điều đó.