我有一个直接写入gz格式的程序,我让它运行生成数百个gz
文件。它因服务器重启而死亡,我不知道是否有办法检查哪些gz
文件已完成。我一直在考虑检查文件大小是一些块大小的倍数,但我不确定这是否会起作用..
答案 0 :(得分:0)
gzip --test
将保证文件的完整性。
接下来要做的是gzip --list
检查存档中是否存在所有文件。我认为这是你能做的最好的事情。
答案 1 :(得分:0)
尝试此命令检查压缩文件的完整性。如果文件有问题,您将看到错误。
gunzip -t one.txt.gz
+ gunzip -t one.txt.gz
gzip: one.txt.gz: unexpected end of file