unix – 可以将几个bz2档案合并为一个?

我有几个(27)巨大的(每个几GB)bz2存档文件,我需要组合成一个bz2存档.解压缩它们,然后从未压缩的东西创建一个新的存档对我来说不是一个选项,因为压缩,所有27个文件加起来大约100GB,未压缩它大约5-6TB(是的,这是TERAbytes大声笑).

这可以通过某种脚本来完成,还是有另一种压缩格式允许这样做(更容易)?

如果您愿意刻录几天的CPU,这里有一个解决方案,它具有现代UNIX(R)操作系统的神奇管道功能:
bzip2 -dc file*.bz2 | bzip2 >resulting_file.bz2

…实际上,抓住lbzip2版本2.0,并在多核上执行相同的操作,除了使用lbzip2:

lbzip2 -dc file*.bz2 | lbzip2 >resulting_file.bz2

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...