複数の巨大な .tar.gz ファイルを 1 つのファイルにストリームする

複数の巨大な .tar.gz ファイルを 1 つのファイルにストリームする

3 つの .tar.gz ファイルがあり、それらをすべて 1 つの .tar.gz ファイルに圧縮する必要があります。

グーグルで検索した後、--concatenateのオプションを見つけましたtarが、そのためにはまずファイルを解凍する必要があり、私のハードドライブは、これらの解凍されたファイル 1 つを保存するのに十分な大きさではなく、ましてや 3 つを保存するには不十分です (圧縮された状態ではそれぞれ約 50 GB あります)。

これらのファイルをメモリ内でストリーミングして、ハードドライブ上の最終的な圧縮結果にすることができる bash マジックはありますか?

関連情報