Úvodná príručka
Nasledujúce príklady ilustrujú typické využitie príkazu unzip pre nevybalené "archívne" súbory, nazývané aj "zip files". Predpokladá sa, že archívne súbory sa generujú pomocou softvéru , napríklad zip, ktorý používa štandardný formát zip súboru.
Ak chcete rozbaliť všetky členy archívu letters.zip do aktuálneho adresára a podadresárov pod ním, použite rozbaľovací súbor a vytvorte podľa potreby všetky podadresáre:
Ak chcete všetky členy listov.zip získať iba do aktuálneho adresára:
unzip -j písmenáAk chcete otestovať písmená .zip , tlačte iba súhrnnú správu o tom, či je archív v poriadku alebo nie:
unzip -tq písmenáAk chcete otestovať všetky súbory zip v aktuálnom adresári, tlačte iba súhrny:
rozbaľte -tq \ * .zip(Spätné lomítko pred hviezdičkou je požadované len vtedy, ak sa v systéme rozširuje zástupné znaky, ako v prípade Unixu, dvojité úvodzovky by sa mohli použiť namiesto toho, ako v príkladoch nižšie.) Ak chcete na štandardný výstup extrahovať všetkých členov písmen letter.zip, .tex , automatické prevodenie na koncovú koncovú konvenciu a napojenie výstupu na viac (1):
unzip -ca písmená \ *. tex. | viacAk chcete extrahovať súbor binárny súbor paper1.dvi na štandardný výstup a napojiť ho na tlačový program:
unzip -p články paper1.dvi | dvipsAk chcete extrahovať všetky zdrojové súbory FORTRAN a C - *. F, * .c, * .h a Makefile - do adresára / tmp:
Rozbaliť zdrojový kód .zip "*. [fch]" Makefile -d / tmp(dvojité úvodzovky sú potrebné iba v systéme Unix a iba v prípade, že je zapnuté zapínanie). Ak chcete extrahovať všetky zdrojové súbory FORTRAN a C, bez ohľadu na prípad (napr. * .c a * .C a akýkoľvek makefile, Makefile, MAKEFILE alebo podobný):
rozbaľte -C source.zip "*. [fch]" makefile -d / tmpAk chcete tieto súbory extrahovať, ale konvertovať všetky veľké mená MS-DOS alebo VMS na malé písmená a konvertovať konce riadkov všetkých súborov na lokálny štandard (bez ohľadu na súbory, ktoré môžu byť označené ako "binárne"):
rozbaľte -aaCL source.zip "*. [fch]" makefile -d / tmpAk chcete extrahovať iba novšie verzie súborov už v aktuálnom adresári bez toho, aby ste ich dotazovali (POZNÁMKA: Buďte opatrní pri rozbalení v jednom časovom pásme zip súbor vytvorený v inom ZIP archíve než z ZIP 2.1 alebo novšie neobsahujú žiadne informácie o časovom pásme a "novší" súbor z východného časového pásma môže byť v skutočnosti starší):
unzip -fo zdrojeAk chcete extrahovať novšie verzie súborov už v aktuálnom adresári a vytvoriť súbory, ktoré už nie sú tam (rovnaký návod ako v predchádzajúcom príklade):
unzip -uo zdrojeAk chcete zobraziť diagnostickú obrazovku, ktorá zobrazuje, ktoré voľby rozbaľovacieho a zipinfo sú uložené v premenných prostrediach , či bola kompilovaná podpora dešifrovania, kompilátor, s ktorým bolo zostavené unzip atď .:
unzip -vV posledných piatich príkladoch predpokladajme, že UNZIP alebo UNZIP_OPTS je nastavená na -q. Ak chcete urobiť jednoznačne tichý zoznam:
unzip -l file.zipAk chcete urobiť dvojitý tichý záznam:
unzip -ql file.zip(Všimnite si, že `` .zip '' nie je všeobecne potrebné.) Ak chcete urobiť štandardný výpis:
rozbaliť --ql file.zipalebo
unzip -lq súbor.zipalebo
rozbaliť -l - q file.zip (Ďalšie možnosti v možnostiach neublížia.)
Kompletná syntax príkazu: zip
Kompletná syntax príkazu: unzip