Introductoria Lernilo
La jenaj ekzemploj ilustras tipajn uzojn de la komando senŝipaj por senpaksi "arkivojn", ankaŭ nomitajn "zip-dosierojn". Oni supozas ke la arkivaj dosieroj estas generitaj per programaro kiel zip, kiu uzas la norman zip-dosieron.
Por uzi senŝipon por ĉerpi ĉiujn membrojn de la arĥivaj literoj.zipu en la nunan dosierujon kaj subdosierujojn sub ĝi, kreante iujn subdosierujojn kiel necese:
Por ĉerpi ĉiujn membrojn de literoj.zip nur en la nunan dosierujon:
senŝipigi -j leterojnPor provi literojn.zip , presi nur resuman mesaĝon indikante ĉu la arĥivo estas bone aŭ ne:
senŝipigi -tq-literojnPor provi ĉiujn zipfiliojn en la nuna dosierujo, presante nur la resumojn:
senŝipigi -tq \ *. zip(La backslash antaŭ la asterisko nur estas postulita se la ŝelo ekspansiiĝas kartojn, kiel en Unikso; duoblaj citaĵoj povus esti uzitaj anstataŭe, kiel en la fontaj ekzemploj sube) Por ĉerpi al norma eligo ĉiuj membroj de literoj.zip kies nomoj finiĝas .tex , aŭtomate-konvertiĝanta al la loka fino-de-linio konvencio kaj piping la eligo en pli (1):
senŝipigi -kaj literoj \ *. tex | pliPor ĉerpi la binaran dosieron paper1.dvi al norma eligo kaj tuberigi ĝin al presa programo:
senŝipigi -p artikolojn paper1.dvi | dvipsPor ĉerpi ĉiujn fontojn de FORTRAN kaj C-fontoj - *. F, * .c, * .h, kaj Makefile - en la dosierujon / tmp:
malŝipi fonton.zip "*. [fch]" Makefile -d / tmp(la duoblaj citaĵoj estas necesaj nur en Unikso kaj nur se globado estas turnita). Por ĉerpi ĉiujn fontojn de FORTRAN kaj C, sendepende de la kazo (ekz., Ambaŭ * .c kaj * .C, kaj ajna makefile, Makefile, MAKEFILE aŭ simila):
malŝipi -C font.zip "*. [fch]" makefile -d / tmpPor ĉerpi tiajn dosierojn sed konverti ajnajn plej grandajn MS-DOS aŭ VMS-nomojn al minusklaĵo kaj konverti la finaĵojn de ĉiuj dosieroj al la loka normo (sen respekto al iuj dosieroj, kiuj povus esti markitaj "binaraj"):
malŝipu -aaCL fonto.zip "*. [fch]" makefile -d / tmpPor ĉerpi nur novajn versiojn de la dosieroj jam en la nuna dosierujo, sen pridemandado (NOTO: zorgu pri unsupribado en unu tempozono zipfile kreita en alia - ZIP arkivoj krom tiuj kreitaj de Zip 2.1 aŭ poste enhavas neniun tempon-informon, kaj '`pli nova' 'dosiero de orienta tempazono eble estas pli malnova):
malŝpruci fontojnPor ĉerpi pli novajn versiojn de la dosieroj jam en la nuna dosierujo kaj krei ajnajn dosierojn ne jam (samtempe kaŝi kiel antaŭa ekzemplo):
malŝipi -uo fontojnPor montri diagnozan ekranon montrante, ke senŝipaj kaj zipinfo- opcioj estas konservitaj en mediaj variabloj , ĉu neĉifrita subteno estis kompilita, la kompililo kun kiu elŝipiĝis kompilita, ktp .:
senŝipigi -vEn la lastaj kvin ekzemploj, supozas, ke UNZIP aŭ UNZIP_OPTS estas al -q. Por fari singule trankvila liston:
senŝipigi -l dosieron.zipPor fari duoble trankvila liston:
senŝipigi -ql-dosieron.zip(Rimarku, ke la '' .zip '' ĝenerale ne estas necesa) Por fari norman liston:
senŝipigi --ql-dosiero.zipaŭ
senŝipigi -lq-dosiero.zipaŭ
senŝipigi -l - q file.zip (Ekstra tempo en ebloj ne vundas.)
Kompleta sintakso de la komando: zip
Kompleta sintakso de la komando: unzip