我做了以下事情:
$ echo hello > file1
$ tar -czvf file1.tgz file1
file1
$ tar -czvf file1234 file1
file1
$ zdiff file1234 file1.tgz
Binary files file1234 and - differ
只是想知道为什么zdiff会报告差异?
答案 0 :(得分:1)
来自zdiff
联机帮助页:
CAVEATS
zcmp和zdiff完全依赖文件扩展名来确定压缩文件是什么或不是。
因此,您将file1234
的gzip压缩内容与file1.tgz
的解压缩内容进行比较(我相信您可以在文件名中看到,-
是解压缩流)。