我有大约200万(60GiB)压缩的小文件,我想创建一个压缩的存档,其中包含所有未压缩的版本。不幸的是,我不能全部解压缩它们,然后创建压缩的存档,因为我只有大约70GiB的可用磁盘空间。换句话说,我该如何等效于GNU tar中不存在tar --file-filter="zcat" zcf file.tar.gz directory
类似的命令行开关--file-filter
?
您有多处理器计算机吗?
—
Anthon 2014年
@Anthon:不在这台机器上,但是对于未来的读者,我们可能会认为是的。
—
d33tah 2014年
当您必须重新压缩时,会有一些好处。为什么要使用任何特定原因
—
Anthon 2014年
gzip
?组合和压缩可以节省空间,但是如果压缩为xz
-ed tar文件,则会获得更多收益。那是一个选择吗?
任何压缩程序都可以。如果可以创建已解压缩但未存储的文件的tar文件,则可以将其通过管道传输到任何其他程序。
—
d33tah 2014年