Воведни упатства
Следниве примери илустрираат типична употреба на командата unzip за распакување "архива" датотеки, исто така наречени "zip датотеки". Претпоставките за архивските датотеки се генерираат со користење на софтвер како што е zip, кој го користи стандардниот формат на zip датотека.
За да го користите Unzip за да ги извлечете сите членови на архивата letters.zip во тековниот директориум и поддиректориуми под него, создавајќи ги сите поддиректориуми колку што е потребно:
Да ги извлечеме сите членови на letters.zip во тековниот директориум само:
отпишете -j буквиЗа да ги тестирате letters.zip , печатете само резимирана порака што покажува дали архивата е во ред или не:
отпакувајте -tq буквиЗа да ги тестирате сите zipfiles во тековниот директориум, печатете ги само резимеата:
unzip -tq \ *. zip(На обратна коса црта пред ѕвездичката е потребна само ако школка ја прошири смената, како во Unix, наместо да се користат двојни цитати, како во изворните примери подолу.) За извлекување на стандардниот излез сите членови на letters.zip чии имиња завршуваат .tex , автоматско конвертирање кон локалната крајна линија на конвенција и приклучување на излез во повеќе (1):
unzip -ca букви \ *. tex | повеќеЗа да ја извадиме бинарната датотека paper1.dvi во стандарден излез и да ја вметнете во програма за печатење:
unzip -p articles paper1.dvi | dvipsЗа да ги извадите сите FORTRAN и C изворни датотеки - *. F, * .c, * .h и Makefile - во директориумот / tmp:
unzip source.zip "*. [fch]" Makefile -d / tmp(двојните наводници се неопходни само во Unix и само ако е вклучено искривување). За да ги извадиме сите FORTRAN и C изворни датотеки, без оглед на случајот (на пример, и * .c и * .C, и било кој makefile, Makefile, MAKEFILE или слично):
unzip-извор.zip "*. [fch]" makefile -d / tmpЗа да ги извадите сите такви датотеки, но да ги конвертирате сите големи имиња на MS-DOS или VMS во мали букви и да ги конвертирате крајните краеви на сите датотеки до локалниот стандард (без оглед на датотеките што би можеле да бидат означени со `` бинарен ''):
unzip -aaCL source.zip "*. [fch]" makefile-d / tmpЗа да извлечете само понови верзии на датотеките веќе во тековниот директориум, без да ги прашувате (ЗАБЕЛЕШКА: Бидете внимателни да ја отпечатите во една временска зона zipfile создаден во друг - ZIP архивите освен оние создадени од Zip 2.1 или подоцна не содржат информации за временската зона и "понова" датотека од источната временска зона може, всушност, да биде постара):
Отпакувај-извориЗа да извлечете понови верзии на датотеките веќе во тековниот директориум и да креирате какви било датотеки што не се веќе таму (истото предупредување како претходен пример):
Отпакувај ги изворитеЗа да се прикаже дијагностички екран кој покажува кои опции на Unzip и zipinfo се зачувани во променливи на околината , дали се собрани поддршката за декрипција, компајлерот со кој беше обележан отпакувачот бил составен итн.:
unzip -vВо последните пет примери, претпостави дека UNZIP или UNZIP_OPTS е поставено на -q. Да се направи едно мирно оглас:
unzip -l file.zipЗа да направите двојно тивок оглас:
unzip -ql file.zip(Забележете дека ".zip" обично не е потребно.) За да направите стандарден оглас:
unzip --ql file.zipили
unzip -lq file.zipили
unzip -l-q file.zip (Екстра минуси во опциите не болат.)
Целосна синтакса на командата: zip
Целосна синтакса на командата: unzip