Użi ta 'eżempji ta' zip Command Linux

Tutorja Introduttorja

L-eżempji li ġejjin juru l-użi tipiċi tal-kmand unzip għal fajls ta '"arkivjar" mhux ippakkjat, imsejħa wkoll "fajls zip". Il-fajls ta 'l-arkivji jassumu li huma ġġenerati permezz ta' softwer bħal zip, li juża l-format tal-fajl zip standard.

Biex tuża unzip biex tneħħi l-membri kollha ta 'l-arkivju letters.zip fid-direttorju kurrenti u subdirettorji ta' taħtu, billi toħloq kwalunkwe subdirettorji kif meħtieġ:

unzip ittri

Biex tiġbed il-membri kollha ta ' l-ittri.zip fid-direttorju kurrenti biss:

unzip -j ittri

Biex ittestja ittri.zip , stampar biss messaġġ sommarju li jindika jekk l-arkivju huwiex tajjeb jew le:

unzip -tq ittri

Biex tittestja zipfiles kollha fid-direttorju kurrenti, tistampa biss is-sommarji:

unzip -tq \ *. zip

(Il-backslash qabel l-asterisk huwa meħtieġ biss jekk il-qoxra tespandi l-kards tan-nases, bħal fil-Unix; kwotazzjonijiet doppji setgħu ntużaw minflok, bħal fil-eżempji tas-sors hawn taħt.) Biex estratt għal output standard il-membri kollha tal-ittri.zip li l-ismijiet jintemmu .tex , konverżjoni awtomatika għall-konvenzjoni lokali ta 'tmiem il-linja u l-pajpijiet tal-produzzjoni f'aktar (1):

unzip -ca l-ittri \ *. tex | aktar

Biex tiġbed il- karta tal- fajl binarju1.dvi mal-ħruġ standard u l-pajpijiet tagħha għal programm ta 'l-istampar:

unzip -p artikoli paper1.dvi | Dvips

Biex tneħħi l-fajls tas-sors ta 'FORTRAN u C - * .f, * .c, * .h, u Makefile - fid-direttorju / tmp:

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

(il-kwotazzjonijiet doppji huma meħtieġa biss f'Unix u biss jekk il-globbing ikun mixgħul). Biex tiġbed il-fajls tas-sors ta 'FORTRAN u C, irrispettivament mill-każ (eż., Kemm * .c u * .C, u kull makefile, Makefile, MAKEFILE jew simili):

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

Biex tiġbed dawn il-fajls imma tikkonverti kwalunkwe ismijiet MS-DOS jew VMS b'kapplikazzjoni akbar biex tnaqqas u tikkonverti t-tmiem tal-linja tal-fajls kollha għall-istandard lokali (mingħajr rigward ta 'kwalunkwe fajl li jista' jkun immarkat '' binarju ''):

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

Biex tiġbed biss verżjonijiet ġodda tal-fajls diġà fid-direttorju kurrenti, mingħajr ma tikkonsulta (NOTA: kun attent li unzipping f'fine zone wieħed zipfile maħluq f'ieħor - L- arkivji ZIP minbarra dawk maħluqa minn Zip 2.1 jew aktar tard ma fihom l-ebda timezone information, u fajl "aktar" minn timjone tal-Lvant jista ', fil-fatt, ikun anzjani):

unzip -fo sorsi

Biex tiġbed verżjonijiet ġodda tal-fajls diġà fid-direttorju kurrenti u biex toħloq fajls li ma jkunux diġà hemm (l-istess preċedenza bħal eżempju preċedenti):

unzip -o sources

Biex turi skrin dijanjostiku li turi liema għażliet unzip u zipinfo huma maħżuna f'varjabbli ambjentali , kemm jekk ġie kumpilat appoġġ għad-dekodifikazzjoni, il-kompilatur li bih ġie kkumpilat unzip , eċċ .:

unzip -v

Fl-aħħar ħames eżempji, nassumu li UNZIP jew UNZIP_OPTS huwa stabbilit għal -q. Biex tagħmel lista kwieta kullimkien:

unzip -l file.zip

Biex tagħmel lista doppjament kwieta:

unzip -ql file.zip

(Innota li `` .zip '' ġeneralment ma jkunx meħtieġ.) Biex tagħmel lista standard:

unzip - ql file.zip

jew

unzip -lq file.zip

jew

unzip-l - q file.zip

(Minuses żejda f'għażliet ma jagħmlux ħsara).

Sintassi sħiħa tal-kmand: zip
Sintassi sħiħa tal-kmand: unzip