1

我有一个程序直接写入 gz 格式,我让它运行生成数百个gz文件。它因服务器重新启动而死,我不知道是否有办法检查哪些gz文件已完成。我一直在考虑检查文件大小是某个块大小的倍数,但我不确定这是否可行..

4

2 回答 2

0

试试这个检查压缩文件完整性的命令。如果文件有问题,您将看到打印的错误。

gunzip -t one.txt.gz
+ gunzip -t one.txt.gz

gzip: one.txt.gz: unexpected end of file
于 2013-06-06T15:28:17.507 回答
0

gzip --test会不会文件不完整。

接下来要做的是gzip --list检查存档中是否存在所有文件。我认为这是你能做的最好的。

于 2013-06-06T14:53:38.463 回答