我想使用brotli压缩文件和目录列表。我可以通过运行zip来做到这一点
zip -r archive.zip *
,我正在寻找与brotli类似的命令。我尝试过
tar -cf archive.gz * && \
brotli -n -q 11 -o archive.zip archive.gz
但是解压缩后的zip与zip的结构不同。
答案 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