Įvadinis pamokymas
Toliau pateikti pavyzdžiai iliustruoja tipiškus komandos " unzip " panaudojimą, norint išpakuoti "archyvų" rinkmenas, dar vadinamą "zip failais". Manoma, kad archyviniai failai bus sugeneruoti naudojant programinę įrangą, pvz., "Zip", kurioje naudojamas standartinis zip failo formatas.
Norėdami naudoti atspaudą, kad ištrauktumėte visus archyvo raidžių narius.zip į dabartinį katalogą ir po jo esančias pakatalogį, kurdami bet kokius pakatalogius, jei reikia:
Išskirti visus raidžių failus.zip tik į dabartinį katalogą:
Unzip-j raidėsNorėdami patikrinti raides.zip , spausdinkite tik trumpą pranešimą, nurodantį, ar archyvas yra tinkamas, ar ne:
atspausdinti -tq raidesNorėdami patikrinti visus zipfiles dabartiniame kataloge, spausdinkite tik santraukas:
Unzip-tq \ *. zip(Žvaigždutė turi būti grąžinama tik tuo atveju, jei lukštas išplečia pakaitos simbolius, kaip ir "Unix", vietoj jo gali būti naudojamos dvigubos kabutės, kaip nurodyta žemiau esančiuose šaltinio pavyzdžiuose.) Norėdami išgauti į standartinę išvestį visi raidžių nariai.zip, kurių vardai baigiasi .tex , automatinis konvertavimas į vietinį pabaigos eilutę ir vamzdynas išvesties į daugiau (1):
atspausdinti -ca raidės \ *. tex | daugiauNorėdami ištraukti dvejetainę failą paper1.dvi į standartinę išvestį ir perkelti į spausdinimo programą:
Unzip-p straipsniai paper1.dvi | dvipsIštraukti visus FORTRAN ir C šaltinio failus - * .f, * .c, * .h ir Makefile į katalogą / tmp:
Unzip source.zip "*. [fch]" Makefile -d / tmp(dvigubos kabutės yra būtinos tik "Unix" sistemoje ir tik tuo atveju, jei įjungtas "globing"). Išskirti visus FORTRAN ir C šaltinio failus, nepriklausomai nuo atvejo (pvz., Tiek * .c ir * .C, tiek bet kokios Makefile, Makefile, MAKEFILE ar panašios):
unzip-source.zip "*. [fch]" makefile -d / tmpIšgauti bet kokius tokius failus, bet paversti didžiąsias MS-DOS ar VMS vardus mažosiomis raidėmis ir konvertuoti visų failų eilutės pabaigą į vietinį standartą (nepaisant jokių failų, kurie gali būti pažymėti kaip "binariniai"):
Unzip-aaCL source.zip "*. [fch]" makefile -d / tmpIšskirti tik naujesnes dabartinėse kataloge jau esančių failų versijas be užklausų (PASTABA: būkite atsargūs, kad viename laiko juostos zip žymų rinkmena būtų sukurta kitoje - ZIP archyvuose, išskyrus sukurtus Zip 2.1 ar vėlesniais, nėra laiko juostos informacijos ir "naujesnio" failas iš rytinio laiko juostos iš tikrųjų gali būti didesnis):
Unzip -fo šaltiniaiNorėdami išgauti naujas dabartinių katalogų jau esančių failų versijas ir kurti bet kokius failus, kurie dar nėra (tokia pat įspėjimas kaip ir ankstesnis pavyzdys):
išpakuokite -uo šaltiniusNorėdami parodyti diagnostinį ekraną, nurodantį, kokios išarchyvuotos ir zipinfo parinktys yra saugomos aplinkos kintamose , ar kompiliavimas buvo atliekamas iššifravimo palaikymas, kompiliatorius, su kuriuo buvo sukompulsuojama, ir tt:
Unzip -vPaskutiniuose penkiuose pavyzdžiuose daroma prielaida, kad UNZIP arba UNZIP_OPTS yra -q. Atlikti vienkartinį ramybės sąrašą:
Unzip-l failas.zipNorėdami atlikti dvigubai tylį sąrašą:
unzip -ql file.zip(Atkreipkite dėmesį, kad paprastai ".zip" nėra būtinas.) Norėdami atlikti standartinį sąrašą:
unzip -ql file.ziparba
Unzip-lq failas.ziparba
Unzip-l-q file.zip (Papildomų minusų pasirinkimas nesiseka.)
Užbaigti komandos sintaksę: zip
Užbaigti komandos sintaksę: atspausdinti