Skip to content

Příklad použití příkazu Linux „rozbalit“

17 de Červen de 2021
binary unzip 178216688 5b2dc8eb3418c600365694ea

Následující příklady ilustrují typické použití příkazu unzip pro rozbalení archivních souborů. Předpokládá se, že archivní soubory jsou generovány pomocí softwaru, jako je zip, který používá standardní formát souboru zip.

Ukázková použití

Použít rozbalit extrahovat všechny členy archivu dopisy. zip do aktuálního adresáře a podadresářů pod ním a podle potřeby vytvořte libovolné podadresáře: rozbalte písmena

Chcete-li extrahovat všechny členy dopisy. zip pouze do aktuálního adresáře: rozbalte -j písmena

Testovat dopisy. zip, tisk pouze souhrnné zprávy označující, zda je archiv v pořádku nebo ne: rozbalte -tq písmena

Testovat Všechno zipfiles v aktuálním adresáři, tisk pouze souhrnů: unzip -tq *. zip

Zpětné lomítko před hvězdičkou je vyžadováno pouze v případě, že shell rozšiřuje zástupné znaky, jako v Unixu; místo toho mohly být použity uvozovky, jako v příkladech níže. Chcete-li extrahovat na standardní výstup všechny členy dopisy. zip jejichž jména končí na .tex, automatický převod na místní konvenci na konci řádku a směrování výstupu do více: rozbalte -ca písmena *. tex | více

Extrahovat binární soubor paper1.dvi na standardní výstup a odeslat jej do tiskového programu: rozbalte -p články paper1.dvi | dvips

Chcete-li extrahovat všechny zdrojové soubory FORTRAN a C – *. F, * .c, * .h a Makefile – do adresáře / tmp: unzip source.zip „*.[fch]“Makefile -d / tmp

Chcete-li extrahovat všechny zdrojové soubory FORTRAN a C, bez ohledu na velikost písmen (např. * .C a * .C a jakýkoli makefile, Makefile, MAKEFILE nebo podobné): unzip -C source.zip „*.[fch]“makefile -d / tmp

Chcete-li extrahovat jakékoli takové soubory, ale převést libovolná velká jména MS-DOS nebo VMS na malá písmena a převést konce řádků všech souborů na místní standard (bez ohledu na všechny soubory, které mohou být označeny jako „ binární “): rozbalte -aaCL source.zip „*.[fch]“makefile -d / tmp

Chcete-li extrahovat pouze novější verze souborů, které jsou již v aktuálním adresáři, bez dotazování: rozbalte -fo zdroje

Chcete-li extrahovat novější verze souborů, které jsou již v aktuálním adresáři, a vytvořit soubory, které tam ještě nejsou: rozbalte -uo zdroje

Chcete-li zobrazit diagnostickou obrazovku, která ukazuje rozbalit a zipinfo možnosti jsou uloženy v proměnných prostředí, ať už byla podpora dešifrování kompilována, kompilátor, se kterým rozbalit byl sestaven atd .: rozbalit -v

V posledních pěti příkladech předpokládejme, že je nastaveno UNZIP nebo UNZIP_OPTS -q. Samostatně tichý výpis: rozbalte -l soubor.zip

Chcete-li udělat dvojnásobně tichý seznam: rozbalte -ql soubor.zip