Umzekelo usebenzisa i-Linux Command zip

I Tutorial Yethulo

Imimiselo elandelayo ibonisa ukusetyenziswa okuqhelekileyo komyalelo ongafaki ukukhupha iifayile "zokugcina", ezibizwa ngokuba yi "zip file". Iifayile ze-archive zithathwa ukuba ziveliswe usebenzisa isofthiwe efana ne-zip, esebenzisa ifomathi yefayile yefayili.

Ukusebenzisa unzip ukukhupha onke amalungu eencwadi ze-archive.zip kwi-directory yangoku kunye nakwii-subdirectories ngaphantsi kwayo, ukudala nayiphi na i-subdirectories njengoko kuyimfuneko:

unzip unobumba

Ukukhupha onke amalungu eencwadi.zip kwincwadi yangoku kuphela:

unzip -j

Ukuvavanya i-letters.zip , ushicilele umyalezo wesishwankathelo obonisa ukuba i-archive ilungile okanye ayikho:

unzip -tq iileta

Ukuvavanya zonke iifowuni kwirejista yangoku, ushicilele kuphela izishwankathelo:

unzip -tq \ * .zip

(Ukubuyela emuva ngaphambi kokuba i-asterisk ifunwa kuphela ukuba igobolondo ikhupha i-wildcards, njengase-Unix; iikopi eziphindwe kabini zingasetyenziselwa endaweni yoko, njengemimiselo engezantsi.) Ukukhupha ukuya kumgangatho oqhelekileyo onke amalungu encwadi . .tex , ukuguqulwa ngokuzenzekelayo kwintlanganiso yokugqibela yomgca wendawo kwaye uphephe umphumo kwizinto ezininzi (1):

unzip -ca letters \ *. tex | Kaninzi

Ukukhipha iphepha lefayili yefayili1.dvi kwimveliso eqhelekileyo kwaye uyipophe kwiprogram yokushicilela:

unzip -p iimpapasho iphepha1.dvi | ukuhamba

Ukukhupha zonke iifayile zangaphandle ze-FORTRAN kunye no-C - *. F, *.,, .h, kunye ne-Makefile - kwi-tmp directory:

unzip source.zip "*. [fch]" Makefile -d / tmp

(ii-quotes eziphindwe kabini ziyimfuneko kuphela kwi-Unix kwaye kuphela ukuba i-globbing ivuliwe). Ukukhupha zonke iifayile zangaphandle ze-FORTRAN kunye neC, kungakhathaliseki ukuba yintoni imeko (umzekelo, zombini * .c kunye * .C, kunye nayiphi na ifayile, Makefile, MAKEFILE okanye efanayo):

unzip -C source.zip "*. [fch]" makefile -d / tmp

Ukukhupha nayiphi na iifayile kodwa uguqula nayiphi na amagama engama-MS-DOS okanye i-VMS ekunciphiseni nokuguqula ukuphela komgca kwazo zonke iifayile kumgangatho wendawo (ngaphandle kokuhlonela nawaphi na iifayile ezinokumakishwa '`ibhonari' '):

unzip -aaCL source.zip "*. [fch]" makefile -d / tmp

Ukukhupha iinguqu ezitsha kuphela zeefayili ezikhoyo kwirejista yangoku, ngaphandle kokucima (QAPHELA: qaphela ukuba ungayifaki kwixesha elilodwa iifayile yefayili eyenziwe kwenye - i- ZIP ingxelo engaphandle kwaleyo eyenziwe yi-Zip 2.1 okanye kamva ingenalo ulwazi lwexesha, kwaye ifayile ethi 'entsha' 'ukusuka kwiphondo langethuba elingasempuma, inene, inokuba lidala):

unzip -fo imithombo

Ukukhupha iinguqulelo ezintsha zeefayili sele sele zikhomputha kunye nokudala naziphi na iifayile ezingekho khona (i-caveat efanayo nomzekelo wangaphambili):

unzip-imithombo

Ukubonisa isikrini sokuxilonga esibonisa ukuba yiyiphi i- unzip kunye ne- zipinfo okukhethiweyo ezigcinwa kwiimeko eziguquguqukayo , ukuba ngaba ukuxhaswa kwe-decryption kwaqulunqwa, i-compiler ene- unzip yahlanganiswa, njl.

unzip-v

Kwimizekelo emihlanu yokugqibela, cinga ukuba i-UNZIP okanye i-UNZIP_OPTS isetyenziswe -q. Ukwenza uluhlu oluzinzileyo:

unzip -l file.zip

Ukwenza uluhlu lwesibini lokuthula:

unzip -ql file.zip

(Qaphela ukuba i `` .zip '' ayidingi imfuneko.) Ukwenza uluhlu oluqhelekileyo:

unzip - ql file.zip

okanye

unzip -lq ifayile.zip

okanye

unzip -l-q file.zip

(Izithuba ezingakumbi ezingakhethayo azilimazi.)

Gcwalisa i-syntax yomyalelo: zip
Gcwalisa i-syntax yomyalelo: unzip