Eu tenho uma série de arquivos zip completos e independentes que foram concatenados juntos através de um dispositivo serial; para fins de teste, pode-se pensar em cat 1.zip 2.zip 3.zip >all.zip
. Agora, dado o all.zip
, quero dividi-lo novamente em arquivos separados - cada um deles sendo um arquivo ZIP autônomo e funcional com seu próprio cabeçalho.
Como os arquivos ZIP têm cabeçalhos que incluem informações sobre o tamanho e a localização do arquivo, espero que exista um mecanismo razoável pelo qual encontrar o ponto de divisão entre esses arquivos sem realmente precisar analisá-los.
Existe uma maneira de fazer isso em uma plataforma Unixy?
Tags zip