У меня есть три файла .tar.gz, и мне нужно сжать их все в один файл .tar.gz.
Погуглив, я нашел --concatenate
вариант tar
, но для этого требуется сначала распаковать файлы, а мой жесткий диск недостаточно велик, чтобы вместить один из этих распакованных файлов, не говоря уже о трех (каждый из них весит около 50 ГБ в сжатом виде).
Есть ли какая-то магия bash, которая позволит мне преобразовать эти файлы из памяти в конечный сжатый результат на жестком диске?