англійськафранцузькаіспанська

Ad


Значок OnWorks

aunpack - Інтернет у хмарі

Запустіть aunpack у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда aunpack, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


atool - скрипт для управління файловими архівами різних типів

СИНТАКСИС


atool [ВАРІАНТ]... АРХІВ [Фото]...
розпакувати [ВАРІАНТ]... АРХІВ [Фото]...
упак [ВАРІАНТ]... АРХІВ [Фото]...
як [ВАРІАНТ]... АРХІВ [Фото]...
Кіт [ВАРІАНТ]... АРХІВ [Фото]...
adiff [ВАРІАНТ]... АРХІВ АРХІВ
arepack [ВАРІАНТ]... СТАРІЙ АРХІВ НОВИЙ АРХІВ

ОПИС


Цей документ на сторінці посібника описує atool команди. Ці команди використовуються для
управління файловими архівами різних типів, такими як архіви tar і Zip. Кожна команда може бути
виконується окремо або шляхом надання відповідних варіантів atool (Див. ВАРІАНТИ нижче).

розпакувати витягує файли з архіву. Часто потрібно розпакувати всі файли в архів
в один підкаталог. Однак деякі архіви містять кілька файлів у своєму корені
каталогів. Програма aunpack долає цю проблему, спочатку витягуючи файли до a
унікальний (тимчасовий) каталог, а потім перемістити його вміст назад, якщо можливо. Це також
запобігає помилковому перезапису локальних файлів.

упак створює архіви (або стискає файли). Якщо аргументи файлу не вказані,
імена файлів, які потрібно додати, читаються зі стандартного формату.

як перераховує файли в архіві.

Кіт витягує файли в архів до стандартного виходу.

adiff генерує різницю між двома архівами за допомогою різниця(1).

arepack перепаковує архіви в інший формат. Він робить це, спочатку розпаковуючи всі файли
старого архіву в тимчасовий каталог, а потім запакувати всі файли, витягнуті до нього
каталог до нового архіву. Використовуйте параметр --each (-e) у поєднанні з --format (-F)
перепакувати декілька архівів за допомогою одного виклику atool. Зверніть увагу, що arepack не буде
видалити старий архів.

Якщо не --формат (-F) передбачено, формат архіву визначається параметром
розширення архівного файлу. Тобто розширення ".tar.gz" або ".tgz" означає формат tar+gzip. Примітка
що розширення перевіряються в порядку, зазначеному в розділі АРХІВ ВИДИ внизу,
тому файл із розширенням ".tar.gz" вважається архівом tar+gzip, а не
стиснутий файл gzip.

ВАРІАНТИ


Ці програми дотримуються звичайного синтаксису командного рядка GNU з довгими параметрами, які починаються з
два тире (`-'). Нижче наведено короткий опис варіантів.

-л, -- список
Список файлів в архіві. Ця опція автоматично передбачається, коли як виконується.

-x, --екстракт
Витягати файли з архіву. Ця опція автоматично передбачається, коли розпакувати is
страчено.

-X, --витягти в=PATH
Розпакуйте файли з архіву до вказаного каталогу. При розпаковці стиснутий
файлів, PATH може посилатися або на ім'я файлу, або на існуючий каталог.

-а, --додати
Створити архів. Цей параметр автоматично передбачається, коли упак виконується.

-c, -- кіт
Розпакуйте файл з архіву в стандартний вихід (відображення його на екрані). Цей варіант
автоматично передбачається, коли Кіт виконується.

-d, --розн
Розпакуйте два архіви та використовуйте різниця(1) для створення відмінностей між ними. Це
Опція автоматично передбачається, коли adiff виконується.

-е, --кожна
Для кожного аргументу виконайте вказану команду. Цим можна швидко скористатися
витягувати, перераховувати або створювати декілька архівів (див ПРИКЛАДИ нижче). Цей варіант не може
використовуватися з командою cat.

-F, --формат=ПОШИРЕННЯ
Введіть формат архіву вручну (див АРХІВ ВИДИ нижче).

-S, --симулювати
Запустіть atool в режимі симуляції. Ніяких змін у файловій системі (тобто записів) не буде
made, і замість них відображаються всі команди, які будуть виконані. Цей варіант
не можна поєднувати з --поясніть (оскільки це вже має на увазі).

Зауважте, що не гарантується, що команди, надруковані в режимі моделювання, будуть
ті самі, що виконуються в режимі без моделювання. Це тому, що деякі операції
залежить від того, які файли містяться в архівах, і atool може наразі лише визначити
що шляхом вилучення архівів.

-Е, --поясніть
Відображати команди, виконані atool. Цей варіант не можна поєднувати --симулювати.

-p, --сторінка
Як правило, запустіть вихід через пейджер пейджер якщо не змінна середовища PAGER is
встановлений.

-f, --сила
Під час вилучення з файлів дозвольте перезапис локальних файлів. При створенні ан
archive, дозволити перезаписувати файл архіву, якщо він уже існує. Зауважте, що
можна додавати файли до існуючих архівів RAR і Zip (це неможливо
для багатьох інших форматів).

-Д, --підкаталог
Розпаковуючи архіви, завжди створюйте новий каталог для архіву, навіть якщо
архів містить лише один файл у своєму кореневому каталозі.

-0, --нуль
Якщо під час створення або додавання файлів до архівів не вказано аргументи файлу,
список файлів буде зчитуватися зі стандартного формату. Зазвичай це імена файлів
розділені символом нового рядка, але за допомогою цієї опції вони розділяються нульовими байтами. Це
корисно з опцією GNU find -print0.

-q, --спокійно
Зменште рівень багатослівності на одиницю. Це віднімається від багатослівності за замовчуванням
рівень або рівень, зазначений за допомогою -- багатослівність. Цей параметр може бути вказано більше
ніж один раз, щоб зробити інструмент ще менш багатослівним.

-v, -багатослівний
Збільште рівень багатослівності на одиницю. Це додається до рівня детальності за замовчуванням, або
рівень, зазначений с -- багатослівність. Цей параметр можна вказати кілька разів
щоб зробити інструмент ще більш багатослівним.

-V, -- багатослівність=РІВЕНЬ
Вкажіть рівень детальності. Рівень за замовчуванням дорівнює 1, що означає "звичайну багатослівність" -
наприклад, під час створення та вилучення з архівів файли відображатимуться в списку.

--config=Фото
Завантажте конфігурацію із зазначеного файлу. При використанні цієї опції загальносистемна
і файли конфігурації для всього користувача не будуть завантажені. Якщо зазначений файл так
не існує або не може бути прочитаний, atool завершиться повідомленням про помилку.

-о, --варіант=КЛЮЧ=ЗНАЧЕННЯ
Замінити параметр конфігурації. Вони застосовуються після прочитання конфігурації
файли.

Ви можете вказати це кілька разів, щоб замінити різні параметри.

-О, --опція формату=ВАРІАНТ
Надішліть додаткові параметри команді архіватора. Це може бути корисно при вказівці
параметри стиснення для деяких архівів, напр
упак -F7z -O-mx=9 архів.7з реж
Ви можете вказати це кілька разів, додати різні параметри.

--save-outdir=Фото
При розпакуванні файлів збережіть ім’я каталогу, в якому був архів
витягнути у вказаний файл. Якщо команда не була `extract', або
архів не було розпаковано в новий каталог, то нічого не буде записано в
вказаний файл. Якщо вказано кілька архівів (з -e), то тільки останній
каталог, до якого було розпаковано файли, буде записано у FILE.

Цей параметр використовується внутрішньо (див ПРИКЛАДИ нижче).

--допомога Показати підсумок варіантів.

-- версія
Вивести інформацію про версію та вийти.

АРХІВ ВИДИ


Якщо не вказано параметр -f (--format), формат архіву визначається параметром
розширення архівного файлу. Тобто розширення ".tar.gz" або ".tgz" означає формат tar+gzip. Примітка
що розширення перевіряються в інших перерахованих вище, тому файл з
розширення ".tar.gz" вважається архівом tar+gzip, а не архівом gzip.

Команда diff підтримується щоразу, коли підтримується команда екстракту.

Підтримувані типи архівів:

tar+gzip (.tar.gz, .tgz)
Усі команди підтримуються.

tar+bzip (.tar.bz, .tbz)
Усі команди підтримуються.

tar+bzip2 (.tar.bz2, .tbz2)
Усі команди підтримуються.

дьоготь+компрес (.tar.Z, .tZ)
Усі команди підтримуються.

tar+lzop (.tar.lzo, .tzo)
Усі команди підтримуються.

tar+lzip (.tar.lz, .tlz)
Усі команди підтримуються.

tar+xz (.tar.xz, .txz)
Усі команди підтримуються.

tar+7z (.tar.7z, .t7z)
Усі команди підтримуються.

дьоготь (.Тар)
Усі команди підтримуються.

ZIP (ZIP.)
Усі команди підтримуються.

банку (. Jar, .війна)
Підтримуються команди списку, вилучення та додавання. Cat підтримується, якщо use_jar_program
вимкнено

ЕОР (. Rar)
Усі команди підтримуються.

лга (.lha, .лж)
Усі команди підтримуються.

7z (. 7z)
Підтримуються команди вилучення, перерахування та додавання.

alzip (.alz)
Підтримується команда «Витягти».

ас (.ace)
Підтримуються команди вилучення та списку.

ar (.a)
Усі команди підтримуються.

arj (.arj)
Підтримуються команди списку, вилучення та додавання.

дуга (.дуга)
Усі команди підтримуються. (Зверніть увагу, що arc виводить додатковий новий рядок, коли cat
використовується команда.)

оборотів в хвилину (.rpm)
Підтримуються команди вилучення та списку.

деб (дебютантка)
Підтримуються команди вилучення та списку.

кабіна (. Кабіна)
Підтримуються команди Cat, Extract і List.

gzip (.gz)
Підтримуються команди Cat, Extract і Add.

bzip (.bz)
Підтримуються команди Cat, Extract і Add.

bzip2 (. Bz2)
Підтримуються команди Cat, Extract і Add.

стискати (.Z)
Підтримуються команди Cat, Extract і Add.

лзма (.lzma)
Підтримуються команди Cat, Extract і Add.

lzop (.lzo)
Підтримуються команди вилучення та додавання. Команда cat не підтримується, оскільки
lzop не хоче витягувати файли в стандартний вихід, якщо не вказано прапорець -f.

lzip (.lz)
Підтримуються команди Cat, Extract і Add.

xz (.xz)
Підтримуються команди Cat, Extract і Add.

rzip (.rz)
Підтримуються команди вилучення та додавання.

lrzip (.lrz)
Підтримуються команди вилучення та додавання.

7zip (. 7z)
Усі команди підтримуються. (Зверніть увагу, що 7z відмовляється записувати витягнуті файли в
стандартний вихід, якщо стандартний вихід є терміналом. Використовуйте -p або передайте вихід atool/acat
на пейджер під час читання в терміналі.)

cpio (.cpio)
Підтримуються команди списку, вилучення та додавання.

КОНФІГУРАЦІЯ


Починаючи з версії 0.8.0, atool може читати файли користувацьких конфігурацій. По-перше, жорстко закодовані параметри за замовчуванням
у файлі програми atool оцінюються. Потім завантажуються загальносистемні значення конфігурації
від /etc/atool.conf якщо цей файл існує. Нарешті, значення конфігурації для кожного користувача є
завантажено з .atoolrc у домашньому каталозі поточного користувача.

Формат файлів конфігурації простий:

значення змінної

тут змінна є змінною, наведеною нижче, і значення це значення для зв’язування змінної
з змінна та значення слід розділяти принаймні одним пробілом (пробіл, табуляція
тощо). Порожні рядки та рядки, що починаються на #, відкидаються.

Значення «1» означає, що параметр увімкнено, а «0», що він вимкнено. Струни
не слід брати в лапки, оскільки вони починаються з першого символу без пробілів і закінчуються на
Кінець лінії.

Варіанти:

use_tar_bzip2_option (за замовчуванням: 1)
Увімкніть це, якщо ви використовуєте GNU tar і він підтримує файл --bzip2 можливість фільтрації
файли з bzip2 через bzip2. Версії 1.13.6 або новіші з підтримкою GNU tar --bzip2.
Тому, якщо ви використовуєте GNU tar раніше, ніж 1.13.6, вам потрібно буде вимкнути це
варіант.

Колись таке було use_tar_j_option але використання --bzip2 є більш портативним.

use_tar_lzip_option (за замовчуванням: 0)
Увімкніть це, якщо ви використовуєте GNU tar і він підтримує файл --lzip можливість фільтрації
lzip файли через lzip. Підтримка GNU tar версії 1.23 або новішої --lzip.
Тому, якщо ви використовуєте GNU tar раніше, ніж 1.23, вам потрібно буде вимкнути це
варіант.

use_tar_z_option (за замовчуванням: 1)
Увімкніть це, якщо ви використовуєте GNU tar і він підтримує файл -z опція для фільтрації gzipped
файли через gzip. Вам потрібно буде вимкнути це та use_tar_j_option якщо ні
використовувати tar GNU.

Вимкнення цих двох параметрів не означає, що atool не може витягти файли bzip2/gzip.
Якщо вимкнено, atool замість цього використовує канал для надсилання виводу з bzip2/gzip у tar.

Якщо можливо, ці параметри слід увімкнути, оскільки керування помилками краще, коли
фільтрація здійснюється дьогтем.

use_tar_lzma_option (за замовчуванням: 1)
Увімкніть це, якщо ви використовуєте GNU tar і він підтримує файл --lzma можливість фільтрації lzma
стислі файли через lzma. Підтримка GNU tar версії 1.20 або новішої --lzma.

use_tar_lzop_option (за замовчуванням: 0)
Увімкніть це, якщо ви використовуєте GNU tar і він підтримує файл --lzop можливість фільтрації lzop
стислі файли через lzop. Підтримка GNU tar версії 1.21 або новішої --lzop.

use_tar_xz_option (за замовчуванням: 0)
Увімкніть це, якщо ви використовуєте GNU tar і він підтримує файл --xz можливість фільтрації xz
стислі файли через xz. Підтримка GNU tar версії 1.22 або новішої --xz.

use_gzip_for_z (за замовчуванням: 1)
Увімкніть це, якщо ви хочете використовувати gzip замість розпакування під час розпакування
стислі файли (файли `.Z').

use_rar_for_unpack (за замовчуванням: 0)
Увімкніть це, якщо ви хочете завжди використовувати rar замість unrar, коли це можливо. Це
змушує atool використовувати команду rar (path_rar) навіть під час перерахування та вилучення RAR
файли.

use_arc_for_unpack (за замовчуванням: 0)
Увімкніть це, якщо ви хочете завжди використовувати дугу замість nomarch, коли це можливо. Це
змушує atool використовувати команду arc (path_arc) навіть під час перерахування та вилучення ARC
файли.

use_arj_for_unpack (за замовчуванням: 0)
Увімкніть це, якщо ви хочете завжди використовувати arj замість unarj, коли це можливо. Це
змушує atool використовувати команду arj (path_arj) навіть під час перерахування та вилучення ARJ
файли.

use_find_cpio_print0 (за замовчуванням: 1)
Увімкніть це, якщо find підтримує параметр -print0, а cpio підтримує параметр -0.
Без нього неможливо/важче створити cpio архіви файлів з новим рядком
символи в їхніх іменах.

екстракт_deb_control (за замовчуванням: 1)
Файли пакетів Debian .deb містять керуючу інформацію в каталозі DEBIAN,
особливо "контрольний" файл пакета. Увімкніть це, якщо хочете контролювати
інформацію, яка буде вилучена під час вилучення на додаток до звичайних файлів.

strip_unknown_ext (за замовчуванням: 1)
Деякі типи файлів насправді є архівами, але їх розширення не говорять про це.
Прикладами є документи Open Office (файли ZIP) і документи Gnumeric (gzip'ed
файли). Оскільки розширення цих імен файлів невідомі atool, вони б
не можна видалити, якщо для цього параметра встановлено значення 0. У такому випадку вихідний файл буде
щось на зразок Unpack-XYZW. Встановлення для цієї опції значення 1 призведе до появи розширення
натомість роздягнений.

use_pbzip2 (за замовчуванням: 0)
Увімкніть це, якщо ви хочете використовувати pbzip2, а не bzip2. Не будь ласка, якщо
use_tar_bzip2_option увімкнено, тоді bzip2 використовуватиметься tar незалежно від
параметр use_pbzip2. Отже, якщо ви хочете, щоб tar використовував pbzip2, а не bzip2, встановіть
use_pbzip2 до 1 і use_tar_bzip2_option до 0.

use_lbzip2 (за замовчуванням: 0)
Увімкніть це, якщо ви хочете використовувати lbzip2, а не bzip2. Не будь ласка, що якщо
use_tar_bzip2_option увімкнено, тоді bzip2 використовуватиметься tar незалежно від
параметр use_lbzip2. Отже, якщо ви хочете, щоб tar використовував lbzip2, а не bzip2, встановіть
use_lbzip2 до 1 і use_tar_bzip2_option до 0.

use_pigz (за замовчуванням: 0)
Увімкніть це, якщо ви хочете використовувати pigz, а не gzip. Не будь ласка, що якщо
use_tar_z_option увімкнено, тоді gzip використовуватиметься tar незалежно від
параметр use_pigz. Отже, якщо ви хочете, щоб tar використовував pigz, а не gzip, встановіть для use_pigz значення 1
і use_tar_z_option до 0.

use_plzip (за замовчуванням: 0)
Увімкніть це, якщо ви хочете використовувати plzip, а не lzip. Не будь ласка, що якщо
use_tar_lzip_option увімкнено, тоді lzip використовуватиметься tar незалежно від
параметр use_plzip. Отже, якщо ви хочете, щоб tar використовував plzip, а не lzip, встановіть use_plzip
до 1 і use_tar_lzip_option до 0.

use_jar (за замовчуванням: 0)
Увімкніть це, якщо ви хочете використовувати jar для керування архівами jar. Якщо ви відключите це
буде використовуватися zip (що має працювати так само добре, і, ймовірно, швидше
теж).

Ця опція вимкнена за замовчуванням, оскільки вилучення файлів у стандартний вихід (`cat')
не підтримується jar.

використовувати_файл (за замовчуванням: 1)
Увімкніть цю функцію, якщо ви хочете, щоб atool визначав типи файлів за допомогою файл(1) для цих файлів
з нерозпізнаним розширенням (або його відсутністю).

використовувати_файл_завжди (за замовчуванням: 0)
Увімкніть це, якщо ви хочете, щоб Atool завжди ідентифікував архіви, які використовують файл(1), незважаючи на це
розширення файлу. Зверніть увагу, що на даний момент це має деякі недоліки, наприклад
неможливо визначити всі типи архівів (особливо стислі архіви tar
з 7zip, lzop, szip тощо).

tmpdir_name (за замовчуванням: Unpack-%04d)
atool витягує до тимчасового каталогу, створеного в поточному каталозі, так що немає
файли перезаписуються. Ця змінна контролює назву тимчасового каталогу
повинні мати.

Рядок "%d" у цій змінній буде замінено випадковим числом між 0
і 9999. Формат цього числа можна змінити за допомогою іншого
ніж `%d' - див printf(3).

tmpfile_name (за замовчуванням: Pack-%04d)
При використанні pbzip2 та створенні архівів необхідно створити тимчасовий файл. Це
параметр контролює ім'я цього файлу. Дивіться tmpdir_name для отримання додаткової інформації про файл
Формат.

path_pager (за замовчуванням: пейджер)

path_jar (за замовчуванням: jar)

path_tar (за замовчуванням: tar)

path_zip (за замовчуванням: zip)

path_unzip (за замовчуванням: розпакувати)

path_gzip (за замовчуванням: gzip)

шлях_bzip (за замовчуванням: bzip)

шлях_bzip2 (за замовчуванням: bzip2)

шлях_pbzip2 (за замовчуванням: pbzip2)

path_compress (за замовчуванням: стиснути)

path_lzma (за замовчуванням: lzma)

path_lzop (за замовчуванням: lzop)

path_lzip (за замовчуванням: lzip)

path_rar (за замовчуванням: rar)

path_unrar (за замовчуванням: unrar)

шлях_lbzip2 (за замовчуванням: lbzip2)

path_pigz (за замовчуванням: pigz)

path_cabextract (за замовчуванням: cabextract)

шлях_7z (за замовчуванням: 7z)

path_unalz (за замовчуванням: unalz)

path_lha (за замовчуванням: lha)

path_unace (за замовчуванням: unace)

path_ar (за замовчуванням: ar)

path_arj (за замовчуванням: arj)

path_unarj (за замовчуванням: unarj)

path_arc (за замовчуванням: дуга)

path_nomarch (за замовчуванням: nomarch)

path_rpm (за замовчуванням: об/хв)

path_rpm2cpio (за замовчуванням: rpm2cpio)

path_dpkg_deb (за замовчуванням: dpkg-deb)

path_cpio (за замовчуванням: cpio)

шлях_файлу (за замовчуванням: файл)

шлях_знайти (за замовчуванням: знайти)

шлях_xargs (за замовчуванням: xargs)

path_cat (за замовчуванням: кішка)

path_diff (за замовчуванням: diff)
Це все шляхи до відповідних програм. Зазвичай краще залишити їх
як є, тому що таким чином їх розташування можна знайти зі змінної PATH.

args_diff (за замовчуванням: -ru)
Ця змінна визначає аргументи командного рядка для передачі команді diff (як
визначений шляхом path_diff) при використанні adiff. Символи пробілу окремі аргументи в
цей рядок.

path_syscfg (за замовчуванням: /etc/atool.conf)
(Цю змінну можна встановити лише у файлі програми atool.) Ця змінна вказує
каталог, де знаходиться загальносистемний файл конфігурації.

path_usercfg (за замовчуванням: .atoolrc)
(Цю змінну можна встановити лише у файлі програми atool і в усій системі
файл конфігурації.) Ця змінна вказує, де знаходиться файл конфігурації користувача
розташований. Зауважте, що якщо це ім’я файлу є відносним (тобто не містить `/'), воно
буде відносно домашнього каталогу поточного користувача (як визначено HOME
змінна середовища).

default_verbosity (за замовчуванням: 1)
Це стандартна багатослівність atool. Використовуючи параметри -q та -v, багатослівність
рівень можна підвищувати і знижувати. Рівень 1 означає "звичайну багатослівність" - наприклад, коли
створення та вилучення з архівів, файли будуть перераховані.

show_extracted (за замовчуванням: 1)
Якщо для цього значення встановлено значення 1, команда aunpack завжди показуватиме, який файл чи каталог
що було вилучено. Інакше це буде надруковано, лише якщо архів був
витягнуто в несподіване місце (в результаті наявних локальних файлів або
архів, що має кілька файлів у кореневому каталозі).

Це може бути дуже корисним у поєднанні з `default_verbosity 0'. Зауважте, що
ця опція не матиме жодного ефекту, якщо параметр -X використовується з aunpack, і він має
не впливає на стислі файли.

keep_compressed (за замовчуванням: 1)
Під час стиснення файлу за допомогою gzip або bzip2 вихідний (нестиснутий) файл є
зазвичай видаляється після стиснення. Тобто якщо ви стискаєте файл "перевіряєте" вас
в кінцевому підсумку буде лише один файл, "test.gz". Якщо для цього параметра встановлено значення 1, ви будете
make atool також зберігає оригінальний файл. Оригінальна поведінка досягається шляхом
встановивши цю опцію на 0.

Цей параметр також має еквівалентний вплив на розпакування стиснутих файлів. Коли
якщо встановлено значення 1, оригінальний (стиснутий) файл буде збережено. Інакше буде
видалено.

Зауважте, однак, що ця опція не діє при запакуванні стиснутого файлу
параметр -X (для визначення вихідного каталогу або файлу). У такому випадку
оригінальний файл завжди зберігається.

decompress_to_cwd (за замовчуванням: 1)
При розпакуванні файлу за допомогою таких команд, як gzip або bzip2, розпакований файл
файл зазвичай розміщується в тому ж каталозі, що й стиснутий файл. З цим
для параметра встановлено значення 1, натомість розпакований файл поміщається в поточний робочий файл
каталог.

Зауважте, що цей параметр не діє, коли використовується -X.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


PAGER Пейджер за замовчуванням, який використовується, коли вказано параметр -p/--page.

ПРИКЛАДИ


Щоб витягти всі файли з архіву `foobar.tar.gz' у підкаталог (або поточний
каталог, якщо він містить лише один файл):
розпакувати foobar.tar.gz

Щоб витягти всі файли з усіх архівів `.tar.gz' у поточному каталозі:
розпакувати -e *.tar.gz

Щоб створити zip-архів із двох файлів `foo' та `bar':
упак myarchive.zip Foo бар

Щоб відобразити файл `baz' в архіві `myarchive.zip' через пейджер:
Кіт -p myarchive.zip Baz

Щоб перерахувати вміст архіву rar `stuff.rar':
як stuff.rar

Щоб створити три архіви, `dir1.tar.gz', `dir2.tar.gz' та `dir3.tar.gz', щоб
перший містить усі файли в dir1, другий – усі в dir2, а третій – усі файли dir3:
упак -e -F .tar.gz dir1 dir2 dir3

Щоб показати всі відмінності між версіями 2.4.17 та 2.4.18 ядра:
adiff linux-2.4.17.tar.gz linux-2.4.18.tar.gz

Щоб перепакувати всі архіви .tar.gz у поточному каталозі в .tar.7z (старий архів
не торкатися):
arepack -F.tar.7z -e *.tar.gz

Ось функція оболонки, яка змусить команду aunpack змінитися в каталог де
файли були розпаковані:
розпакувати () {
TMP=`mktemp /tmp/aunpack.XXXXXXXXXX`
atool -x --save-outdir=$TMP "$@"
DIR="`cat $TMP`"
[ "$DIR" != "" -a -d "$DIR" ] && cd "$DIR"
rm $TMP
}
Якщо у вас немає програми mktemp, ви можете замінити другий рядок на (однак зверніть увагу
що це не зовсім безпечно)
TMP="/tmp/atool_outdir.$$"

KNOWN БУГИ


Спроба витягти gzip та інші стислі файли без розширення .gz (або .bz2 тощо)
не працюватиме:

aunpack: foo: формат невідомий, ідентифікація за допомогою файлу
aunpack: foo: формат `gzip'
gzip: foo: невідомий суфікс -- ігнорується

Ця остання помилка вище генерується gzip -d Foo.

Якщо ви знайшли помилку, не зазначену тут, повідомте про неї <@PACKAGE_BUGREPORT@>.

ЗВІТНІСТЬ БУГИ


Повідомте про помилки до[захищено електронною поштою]>.

Використовуйте aunpack онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    ЛАГІТ
    ЛАГІТ
    SWIG – це інструмент розробки програмного забезпечення
    що з'єднує програми, написані на C і
    C++ з різноманітними високорівневими
    мови програмування. SWIG використовується з
    інший...
    Завантажити SWIG
  • 2
    Тема WooCommerce Nextjs React
    Тема WooCommerce Nextjs React
    Тема React WooCommerce, створена за допомогою
    Next JS, Webpack, Babel, Node і
    Express, використовуючи GraphQL і Apollo
    Клієнт. Магазин WooCommerce в React(
    містить: Продукти...
    Завантажте тему WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Сховище пакетів для ArchLabs Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/archlabs-repo/.
    Його розміщено в OnWorks у...
    Завантажити archlabs_repo
  • 4
    Проект Зефір
    Проект Зефір
    Проект Zephyr – це нове покоління
    операційна система реального часу (RTOS).
    підтримує декілька апаратних засобів
    архітектури. Він заснований на а
    ядро малої площі...
    Завантажити Zephyr Project
  • 5
    SCONS
    SCONS
    SCons - це інструмент для створення програмного забезпечення
    що є кращою альтернативою
    класичний інструмент "Make" для створення
    ми всі знаємо і любимо. SCons є
    впроваджено...
    Завантажити SCons
  • 6
    PSeInt
    PSeInt
    PSeInt - це інтерпретатор псевдокоду для
    іспаномовні студенти програмування.
    Його головне призначення – бути інструментом для
    навчання та розуміння основ
    концепція...
    Завантажити PSeInt
  • Детальніше »

Команди Linux

Ad