bzip2和压缩stream连接

gzip你可以做这样的事情:

gzip -c file1 > output.gz gzip -c file2 >> output.gz gzip -c file3 >> output.gz 

当你解压缩output.gz时,它将包含file1 file2和file3的连接值。

用bzip2可以做到可靠吗? 我在bzip2文档中找不到任何提及,但也许我只是阅读/理解不好?

显然, bzip2工作方式与gzip相同,即使使用相同的-c选项。 从bzip2手册页:

        bunzip2将会正确地解压缩一个文件,这个文件是串联的
       两个或多个压缩文件。 结果是连接的
       对应的未压缩文件。 完整性testing(-t)
       也支持被命名的压缩文件。