Streamen Sie mehrere große .tar.gz-Dateien in eine Datei

Streamen Sie mehrere große .tar.gz-Dateien in eine Datei

Ich habe drei .tar.gz-Dateien und muss sie alle in einer .tar.gz-Datei komprimieren.

Nach einigem Googeln habe ich die --concatenateOption für gefunden tar, aber dazu müssen die Dateien zuerst entpackt werden, und meine Festplatte ist nicht groß genug, um eine dieser entpackten Dateien zu speichern, geschweige denn drei (in komprimierter Form sind sie jeweils etwa 50 GB groß).

Gibt es eine Art Bash-Magie, mit der ich diese Dateien im Speicher in ein komprimiertes Endergebnis auf meiner Festplatte streamen kann?

verwandte Informationen