Це команда funzip, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
funzip - фільтр для вилучення з ZIP-архіву в канал
СИНТАКСИС
funzip [-пароль] [введення[.zip|.gz]]
АРГУМЕНТИ
[-пароль]
Додатковий пароль для використання, якщо архів ZIP зашифрований. Розшифровки може не бути
підтримується на деяких сайтах. Дивіться ОПИС для більш детальної інформації.
[введення[.zip|.gz]]
Додаткова специфікація вхідного архівного файлу. Дивіться ОПИС, щоб дізнатися більше.
ОПИС
funzip без аргументу файлу діє як фільтр; тобто передбачається, що архів ZIP
(або а gzip'd(1) файл) передається до стандартного введення, і він витягує перший член
з архіву в стандартний вихід. Коли stdin надходить із пристрою tty, funzip припускає, що це
не може бути потоком (двійкових) стиснених даних і замість цього показує короткий текст довідки. Якщо
є аргумент файлу, тоді вхідні дані читаються із зазначеного файлу, а не з
stdin.
Пароль для зашифрованих zip-файлів можна вказати в командному рядку (перед файлом
ім’я файлу, якщо є), додавши до пароля дефіс. Зауважте, що це становить а
ризик безпеки багатьох систем; Зараз запущені процеси часто видно через simple
команди (наприклад, ps(1) під Unix), і можна прочитати історії командного рядка. Якщо перший
Тоді запис файлу zip зашифрований, і в командному рядку не вказано пароль
користувачу буде запропоновано ввести пароль, і пароль не відображається на консолі.
Враховуючи обмеження на вилучення одного члена, funzip є найбільш корисним у поєднанні
за допомогою програми вторинного архіватора, наприклад дьоготь(1). Наступний розділ включає а
приклад, що ілюструє це використання у випадку резервного копіювання диска на стрічку.
ПРИКЛАДИ
використовувати funzip щоб витягти перший файл-член архіву test.zip і передати його
більше(1):
funzip test.zip | більше
використовувати funzip щоб перевірити перший файл-учасник test.zip (будь-які помилки повідомлятимуться про
стандартна помилка):
funzip test.zip > /dev/null
використовувати ZIP та funzip замість стискати(1) і zcat(1) (або gzip(1) і gzcat(1)) для
резервні копії на стрічку:
tar cf - . | zip -7 | dd of=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | tar xf -
(де, наприклад, nrst0 є SCSI стрічковим накопичувачем).
Використовуйте funzip онлайн за допомогою служб onworks.net