Deixe de lado a parte tar
.
cat archive.tgza* > archive.tgz
Estou usando o seguinte para criar os arquivos tgz:
tar zcf - /usr/folder | split -b 30720m - /usr/archive.tgz
Agora eu recebo três arquivos: archive.tgzaa, archive.tgzab e archive.tgzac
Então, novamente, quero reunir esses três arquivos em um arquivo tgz ...
cat archive.tgza* | (tar x)
tar: Archive is compressed. Use -z option
tar: Error is not recoverable: exiting now
Então eu fiz:
cat archive.tgza* | (tar z)
tar: You must specify one of the '-Acdtrux' options
Try 'tar --help' or 'tar --usage' for more information.
E finalmente:
cat archive.tgza* | (tar xz)
funcionou, mas começou a descompactar o arquivo ... Como posso simplesmente juntá-lo em um único arquivo?
Obrigado!
Tags tar linux gz archiving bash-scripting