Ero sivun ”UnZip” versioiden välillä
(komentorivikomennosta artikkeli) |
(ei mitään eroa)
|
Versio 30. marraskuuta 2008 kello 22.21
unzip on komentoriviohjelma jolla on mahdollista purkaa ja muulla tavoin käsitellä pakattuja ZIP-tiedostoja. Se ei nimensä mukaisesti mahdollista zip-tiedostojen luomista vaan tähän tarkoitukseen käytetään erillistä zip-ohjelmaa. Unzip on yhteensopiva MS-DOS-ympäristössä käytetyn PKZIP-ohjelman luomien ZIP-pakettien kanssa.
Käyttö
Zip-tiedosto puretaan nykyiseen hakemistoon komennolla
unzip tiedosto.zip
jos parametrina annettavan tiedostonimen perään ei kirjoiteta päätettä .zip, ohjelma yrittää automaattisesti lisätä sen ja etsiä löytyykö tällä nimellä tiedostoa.
Jos ZIP-tiedostosta halutaan purkaa vain tietyt tiedostot, luetellaan ne tiedostonimen jälkeen. Esimerkiksi seuraava purkaisi tiedostosta arkisto.zip tiedostot lueminut ja lisenssi:
unzip arkisto.zip lueminut lisenssi
Vastaavasti tietyt tiedostot voitaisiin jättää purkamatta luettelemalla ne valitsimen -x jälkeen:
unzip arkisto.zip -x internetexplorer
Lueteltaessa sekä purettavia että purkamatta jätettäviä tiedostoja voidaan käyttää jokerimerkkeinä tähteä (*) ja kysymysmerkkiä (?). Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä ja tähti merkkijonoa. Esimerkiksi kaikki a-kirjaimella alkavat tiedostot listattaisiin merkinnällä "a*" ja tiedostot, joissa on tasan kolme merkkiä merkinnällä "???". Jos jokerimerkkejä käytetään on nämä merkkijonot laitettava lainausmerkkeihin jottei pääte käsittele niitä (pääte esimerkiksi muuttaisi merkinnän a* listaksi kyseisessä hakemistossa olevia a:lla alkavia tiedostoja). Esimerkiksi:
unzip arkisto.zip "a*"
Oletuksena unzip purkaa tiedostot nykyiseen hakemistoon. Purkamiseen käytettävä hakemisto voidaan määrittää valitsimella -d:
unzip tiedosto.zip -d /home/kalle/uusipeli
purkaisi paketin sisällön hakemistoon /home/kalle/uusipeli. Jos kyseistä hakemistoa ei ole olemassa, se luodaan automaattisesti.
Paketissa olevat tiedostot on mahdollista nähdä käyttämällä valitsinta -l:
unzip -l arkisto.zip