Jak rozbalit vícesouborové zip archivy pod Linuxem

Postup jak rozbalit více souborový archiv ZIP pod linuxem (shell).

Pokud jste použili pouze příkaz unzip, mohlo vám to zahlásit chybu že nejsou podporovány vícesouborové archivy.

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).

Jak tedy rozbalit ZIP archiv který se skládá z více částí (souborů). Je to jednoduché, níže je příklad.

zipfiles.zip
zipfiles.z01
zipfiles.z02
zipfiles.z03

cat zipfiles.* > zipfiles-full.zip
zip -F zipfiles-full.zip
unzip zipfiles-full.zip

– Prvním příkazem spojíme všechny soubory s názvem zipfiles. do jednoho souboru s názvem zipfiles-full.zip

– Druhým příkazem opravíme archiv který se skládal z více archivů.

– Třetí m příkazem archiv jednoduše rozbalíme.