11 是否可以将命令输出通过管道传输到bzip2以压缩到输出文件? 类似于以下内容: cat somefile.txt | bzip2 --output somefile.txt.bz2 linux bash — 多姆 source 我不建议使用bzip2,它比xz速度更慢且压缩性更差 — Dmitry Kudriavtsev,
14 您可以使用bzip2的-c选项来做到这一点: -c --stdout Compress or decompress to standard output. 例如: command | bzip2 -c > some.txt.bz2 并解压缩: bzip2 -dc < some.txt.bz2 | less — 迈克尔·汉普顿 source
4 如果stdout是终端,则bzip2实用程序将压缩stdin,但不会将其写入stdout。但是,您可以使用标准的输出重定向技术。 command | bzip2 >somefile.txt.bz2 要阅读它,可以使用常规工具,例如 bzless somefile.txt.bz2 — 用户名 source 1 奇怪的是,bzip2的文档非常不错。 — user9517