用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)
也支持被命名的压缩文件。