Linux- ի հրամանատարության zip- ի օրինակ օգտագործումը

Ներածական դասընթաց

Հետեւյալ օրինակները ցույց են տալիս, որ հրամանի սովորական օգտագործումը unzip- ը բացակայում է «արխիվային» ֆայլերի համար, որոնք նույնպես կոչվում են «zip ֆայլեր»: Արխիվային ֆայլերը ենթադրվում են, որ օգտագործվում են ծրագրային ապահովում, ինչպիսիք են zip- ը, որն օգտագործում է ստանդարտ zip ֆայլի ձեւաչափը:

Օգտագործել արխիվային նամակների բոլոր անդամներին հանելու համար unzip օգտագործել ներքեւում գտնվող ներկա դիրեկտորիան եւ ենթածրագրերը `անհրաժեշտության դեպքում ստեղծելով ցանկացած ենթաօրենսդրություն :

unzip տառերը

Թղթապանակների բոլոր անդամներին հանել միայն ընթացիկ գրացուցակում:

unzip -j տառերը

Թղթապանակներ ստուգելու համար գրեք միայն ամփոփ հաղորդագրություն, նշելով, թե արխիվը լավ է, թե ոչ:

unzip -tq տառերը

Ներկայիս գրացուցակում բոլոր zipfiles- ները ստուգելու համար միայն տպագրությունները:

unzip -tq \ *. zip

(Աստղանշանից առաջ վերադարձը պահանջվում է միայն այն դեպքում, եթե սահուն ընդլայնում է wildcards- ը, ինչպես Unix- ում, փոխարենը կարող էին օգտագործվել կրկնակի մեջբերումները, ինչպես նաեւ ստորեւ բերված օրինակները): Ստանդարտ արտադրանքի հանելը տառերի բոլոր անդամներին, որոնց անունները վերջանում են: .tex , ավտոմատ կերպով փոխակերպում տեղական վերջնական կոնվենցիային եւ արտադրանքը թողարկելու ավելի շատ (1):

unzip -ca տառերը \ *. tex | ավելին

Երկուական ֆայլի paper1.dvi- ը հանել ստանդարտ արտադրանքի եւ խողովել այն տպագրական ծրագրին.

unzip -p Հոդվածներ paper1.dvi | dvips

FORTRAN եւ C աղբյուրի ֆայլերը հանելու համար *. F, * .c, * .h, եւ Makefile - ի / tmp դիրեկտորիաներում:

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

(կրկնակի մեջբերումները անհրաժեշտ են միայն Unix- ում եւ միայն այն դեպքում, երբ գլոբալացումը միացված է): Բոլոր FORTRAN եւ C աղբյուրի ֆայլերը հանելու համար անկախ նրանից (օրինակ `* .c եւ * .C, եւ ցանկացած makefile, Makefile, MAKEFILE կամ նմանատիպ):

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

Նմանատիպ ֆայլեր քաղելու համար, սակայն վերափոխելու որեւէ մեծատառ MS-DOS կամ VMS անուններ, նվազագույնի հասցնելու եւ վերափոխելու բոլոր ֆայլերի գծերի վերջավորությունները տեղական ստանդարտին (առանց որեւէ ֆայլի, որը կարող է նշվել «երկուական»).

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

Ներկառուցված գրացուցակում միայն ֆայլերի միայն նոր տարբերակները հանելու համար, առանց հարցման (Նշում. Զգույշ եղեք մեկ ժամային գոտում միկրոօրգանիզմ ստեղծելու մեջ `ZIP- ի արխիվներից, բացառությամբ Zip 2.1 կամ ավելի ուշ ստեղծած, պարունակում է ժամային տեղեկատվություն, եւ Արեւելյան ժամանակի «ավելի« նոր »ֆայլը, ըստ էության, ավելի հին է):

unzip -fo աղբյուրները

Ընթացիկ գրացուցակում առկա ֆայլերի ավելի նոր տարբերակները հանելու եւ արդեն գոյություն ունեցող ֆայլեր ստեղծելու համար (նույն նախազգուշացում, ինչպես նախորդ օրինակ):

unzip -uo աղբյուրները

Ցույց տալ ախտորոշիչ էկրան, որը ցույց է տալիս, որ unzip եւ zipinfo ընտրանքներ պահվում են շրջակա միջավայրի փոփոխականներում , անկախ նրանից, կազմվում են decryption աջակցությունը, կազմողը, որի հետ unzip կազմվել է եւ այլն:

unzip -v

Վերջին հինգ օրինակներում ենթադրենք, որ UNZIP կամ UNZIP_OPTS- ը սահմանվում է -q: Միակ հանգիստ ցանկը կատարելու համար.

unzip -l file.zip

Կրկնակի լուռ ցուցակ անելը,

unzip -ql file.zip

(Նշենք, որ `«. Zip »- ը սովորաբար անհրաժեշտ չէ:) Ստանդարտ ցուցակը կատարելու համար`

unzip --ql file.zip

կամ

unzip -lq file.zip

կամ

unzip -l-q file.zip

(Ընտրանքներում լրացուցիչ մինուսներ չեն տուժի):

Հրամանագրի ամբողջական շարահյուսություն `zip
Հրամանագրի ամբողջական շարահյուսություն. Unzip