Я только что скачал несколько zip-файлов, которые были разделены. (Точнее, файлы dreamplug rootfs).

Они называются

rootfs_dreamplug_v10_Aug-28-20128.zip.001
rootfs_dreamplug_v10_Aug-28-20128.zip.002

Я попытался вызвать unzip на обоих из них, но каждый из них представляет мне свое сообщение об ошибке (001 говорит об использовании последнего в серии, 002 говорит, что чего-то не хватает).

Я попытался открыть его с помощью диспетчера архивов моего графического обозревателя файлов, но это сказало, что почтовые индексы сломаны

Как извлечь многофайловый ZIP-файл в Linux?

1 ответ1

0

Расщепление на самом деле делается очень примитивно. В этом нет ничего особенного, так что вы можете просто использовать cat чтобы объединить их вместе. В этом примере я использую комбинированный файл, но вы можете использовать каналы, чтобы сделать все это за один шаг.

cat rootfs_dreamplug_v10_Aug-28-20128.zip.001 rootfs_dreamplug_v10_Aug-28-20128.zip.002 > rootfs_dreamplug_v10_Aug-28-20128_combined.zip
unzip rootfs_dreamplug_v10_Aug-28-20128_combined.zip

Не забудьте правильно сохранить порядок. Иначе ваш zipfile будет поврежден.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .