Зі збільшенням кількості форматів файлів архіву / стиснення, чи існує єдиний інструмент командного рядка вільного / відкритого коду, щоб керувати ними всіма? Можливо, щось із послідовним / уніфікованим набором прапорів? (зверніть увагу на мою дружню неявну посилання на дьоготь )
Одного разу я натрапив на набір псевдонімів, який означав значною мірою спростити завдання стиснення / видалення компресії файлів із прив’язками до tar
інших програм, але цього я вже не можу знайти.
Оновлення:
Як я можу налаштувати щось на кшталт того, atool
що не використовувати unzip
для вилучення zip-файлів (які, мабуть, не можуть обробляти файли розміром більше 4 Гб) та використовувати gunzip
замість них?
$ aunpack large_file.zip
error: Zip file too big (greater than 4294959102 bytes)
Archive: large_file.zip
warning [large_file.zip]: 1491344848 extra bytes at beginning or within zipfile
(attempting to process anyway)
error [large_file.zip]: start of central directory not found;
zipfile corrupt.
(please check that you have transferred or created the zipfile in the
appropriate BINARY mode and that you have compiled UnZip properly)
aunpack: unzip ...: non-zero return-code
unpack
відрізнятись від atool
?
7z
.