Você tem existing.zip
, mas deseja dividi-lo em 50M
sized parts.
zip existing.zip --out new.zip -s 50m
criará
new.zip
new.z01
new.z02
new.z03
....
Para extraí-los, você deve primeiro coletar os arquivos juntos e executar zip -F new.zip --out existing.zip
ou zip -s0 new.zip --out existing.zip
para recriar seu existing.zip
. Então você pode simplesmente unzip existing.zip
.
Você esperaria que unzip new.zip
funcionasse, mas infelizmente não foi implementado
warning [new.zip]: zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect "errors" and warnings...true multi-part support
doesn't exist yet (coming soon).
e em meus testes, concatenando as partes como sugere, ou seja, com cat e executando a descompactação, não foi possível extrair todos os meus arquivos .