Bevezető bemutató
Az alábbi példák a parancsfájl tipikus felhasználási módjait illusztrálják az "archiválható" fájlok kicsomagolásához, más néven zip fájloknak is. Az archív fájlok feltételezik, hogy olyan szabványos zip fájlformátumot használó szoftvert használnak , mint a zip.
A zipzár használatához az archív letters.zip összes tagját az aktuális könyvtárba és alkönyvtárakba kell bontani, szükség szerint bármilyen alkönyvtárat létrehozva:
A letters.zip összes tagjának kivonása csak az aktuális könyvtárba:
unzip -j betűketA letter.zip teszteléséhez csak egy összefoglaló üzenetet nyomtat, amely jelzi, hogy az archívum rendben van-e vagy sem:
unzip -tq betűketAz aktuális könyvtár összes zipfájljának teszteléséhez csak az összefoglalókat nyomtassa ki:
unzip -tq \ *. zip(A csillag előtti visszafordulást csak akkor kell megadni, ha a héj kiterjesztette a helyettesítő karaktereket, mint a Unix-ban, ahelyett, hogy dupla idézőjeleket használtak volna, mint az alábbi forrás példákban.) .tex , automatikusan átalakítja a helyi vonalvégi egyezményt, és a kimenetet több (1) csővezetékbe helyezi:
unzip -ca betűk <*. tex | többA bináris fájl papíradagolása 1..dvi szabványos kimenetre és nyomtatáshoz egy nyomtatási programhoz:
unzip -p cikkek paper1.dvi | dvipsMinden FORTRAN és C forrásfájl - *. F, * .c, * .h és Makefile - kivonása a / tmp könyvtárba:
unzip source.zip "*. [fch]" Makefile -d / tmp(a kettős idézetek csak a Unix-ban szükségesek és csak akkor, ha a globbing be van kapcsolva). Minden FORTRAN és C forrásfájl kivonása, függetlenül az esetektől (pl. Mind a * .c, mind a .C, és minden makefile, Makefile, MAKEFILE vagy hasonló):
unzip -C source.zip "*. [fch]" makefile -d / tmpAz ilyen fájlok kivonatolásához, de a nagybetűs MS-DOS vagy VMS neveket kisbetűvé kell konvertálni, és az összes fájl sorvonalait át kell alakítani a helyi szabványnak (a "bináris" jelölésű fájlok tiszteletben tartása nélkül):
unzip -aaCL source.zip "*. [fch]" makefile -d / tmpCsak az aktuális könyvtárban lévő fájlok újabb verzióinak kivonatolása, lekérdezés nélkül (MEGJEGYZÉS: vigyázzon egy zónafájl létrehozására egy időzónában egy másikban létrehozott ZIP-archívum, kivéve a Zip 2.1 vagy újabb verziók által létrehozott ZIP archívumokat , és egy keleti időzóna "újabb" fájlja valójában idősebb lehet):
unzip -fo forrásokAz aktuális könyvtárban lévő fájlok újabb verzióinak kivonatolása és a már nem létező fájlok létrehozása (ugyanaz a megjegyzés, mint az előző példában):
unzip -uo forrásokA diagnosztikai képernyő megjelenítéséhez, amely bemutatja, hogy mely zipinfo és zipinfo opciók kerülnek tárolásra környezeti változókban , függetlenül attól, hogy a visszafejtési támogatás össze lett-e állítva, a fordítóprogram összeállítása stb.
unzip -vAz elmúlt öt példában feltételezzük, hogy az UNZIP vagy UNZIP_OPTS értéke -q. Egyetlen csendes lista készítéséhez:
unzip -l file.zipKétszeresen csendes listázáshoz:
unzip -ql file.zip(Ne feledje, hogy a `` .zip '' általában nem szükséges.) Egy szabványos listázáshoz:
unzip --ql file.zipvagy
unzip -q file.zipvagy
unzip -l - q file.zip (Az extra mínusz az opciókban nem fáj.)
A parancs teljes szintaxisa: zip
A parancs teljes szintaxisa: unzip