我正在寻找DEFLATE算法的命令行包装器。Deflate命令行工具
我有一个使用DEFLATE压缩的文件(git blob),我想解压缩它。 gzip命令似乎没有直接使用DEFLATE算法的选项,而不是gzip格式。
理想情况下,我正在寻找一个标准的Unix/Linux工具,可以做到这一点。
编辑:这是输出试图用gzip我的问题时,我得到:
$ cat .git/objects/c0/fb67ab3fda7909000da003f4b2ce50a53f43e7 | gunzip
gzip: stdin: not in gzip format
是的,我看着那个。但我肯定会更喜欢通常打包的工具。 – 2010-07-05 10:10:53
好的,现在用一个最简单的例子做了一个很晚的编辑。 – mkluwe 2016-05-10 19:20:22
这不起作用。 git blob是zlib流,不是原始的deflate。此解决方案适用于原始减压。粉扑不处理zlib标题和预告片。如果你想要一个实用程序,你可以使用[pigz](http://zlib.net/pigz),它将用'-dz'选项解压缩zlib格式,并使用'-z'生成zlib格式。 。 – 2017-11-05 15:41:05