С помощью 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 will correctly decompress a file which is the concatenation of two or more compressed files. The result is the concatenation of the corresponding uncompressed files. Integrity testing (-t) of concate‐ nated compressed files is also supported.