Добрый день.
Обнаружил, что 7z (7-Zip [64] 16.02) не может делать просмотр
многотомных архивов ZIP.
Берем файл со спула Exim (именно то, что является вложением-архивом).
# 7z l 1gIYYG-000Nhv-Hm-00002
...
Listing archive: 1gIYYG-000Nhv-Hm-00002
ERROR: 1gIYYG-000Nhv-Hm-00002 : Can not open the file as archive
Errors: 1
Указываем 7z что тип архива ZIP (добавляя ключ -tzip) - то же самое.
Переименовываем файл добавляя расширение zip - все ок.
# 7z l 1gIYYG-000Nhv-Hm-00002.zip
Listing archive: 1gIYYG-000Nhv-Hm-00002.zip
Path = 1gIYYG-000Nhv-Hm-00002.zip
Type = zip
ERROR = Missing volume : 1gIYYG-000Nhv-Hm-00002.z01
Physical Size = 3400111
Total Physical Size = 3400111
Multivolume = +
Volume Index = 2
Volumes = 3
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------
------------------------
2018-10-30 17:04:10 ....A 14237768 13885685 agreement
MD_Hitachi.pdf
------------------- ----- ------------ ------------
------------------------
2018-10-30 17:04:10 14237768 13885685 1 files
Errors: 1
Хотя и "Errors: 1", но листинг файлов выдает.
Подскажите, может кто знает, чем можно получать листинг файлов из архива
(и многотомного тоже) под FreeBSD?
atool не подходит. Это надстройка к консольным утилитам (rar, unzip и т.п.).
И вот почему не подходит.
unzip (базовый) вообще не может прочитать этот архив zip. И с
добавленным расширением тоже.
# unzip -l 1gIYYG-000Nhv-Hm-00002
unzip: Unrecognized archive format
unzip из порта видит файлы внутри:
Archive: 1gIYYG-000Nhv-Hm-00002
warning [1gIYYG-000Nhv-Hm-00002]: 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).
Length Date Time Name
--------- ---------- ----- ----
14237768 10-30-2018 17:04 agreement MD_Hitachi.pdf
--------- -------
14237768 1 file
Хотелось бы "комбайн" типа WinRAR, который без проблем получал бы
листинг любого архива (кроме архива с зашифрованными именами файлов
естественно) и не ругался что что-то ему не нравится (например ace,
переименованный в zip).
_______________________________________________
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd