目前使用以下模型,但需要双倍的磁盘空间来恢复压缩存档,因为必须先将所有部分通过管道传输到 tar,然后才能删除它们。
$ COPYFILE_DISABLE=true tar \
--create \
--directory ~/data/dataset \
--use-compress-program lz4 \
--verbose \
. | \
split \
--bytes 10G \
--numeric-suffixes \
- \
dataset.tar.lz4.part
$ cat dataset.tar.lz4.part* | \
tar \
--extract \
--directory ~/data/dataset \
--use-compress-program lz4 \
--verbose
有没有更有效的模型,可以在解压缩时删除部分 FIFO(先进先出)?