用brotli压缩文件和目录列表

时间:2018-09-25 18:01:22

标签: compression brotli

我想使用brotli压缩文件和目录列表。我可以通过运行zip来做到这一点

zip -r  archive.zip *

,我正在寻找与brotli类似的命令。我尝试过

tar -cf archive.gz * && \
brotli -n -q 11 -o archive.zip archive.gz

但是解压缩后的zip与zip的结构不同。

3 个答案:

答案 0 :(得分:1)

您的第二个命令实际上是正确的。像Gzip / Bzip2 / etc这样的Brotli只能压缩单个文件。

您必须做的是首先将所有文件打包到tarball中:

tar -cvf output.tar /path/to/dir

然后使用Brotli压缩生成的tarball:

brotli -j -Z output.tar

应该给您留下一个output.tar.br文件(类似于*.tar.gz压缩的tarball)。

答案 1 :(得分:0)

您尝试过Brotli-cli吗?

它带有很多选项,可以使用Brotli压缩文件

答案 2 :(得分:0)

您可以尝试创建.tar文件而不是.gz