Танилцуулах заавар
Дараах жишээнүүд нь "архив" файлуудыг задлахад unzip тушаалын ердийн хэрэглээ, мөн "zip файлууд" гэж нэрлэдэг. Архивын файлууд нь стандарт zip файлын форматыг ашигладаг зип гэх мэт програм хангамж ашиглан үүсгэгдсэн гэж тооцогддог.
Unzip ашиглахын тулд архивын үсгийн бүх гишүүдийг задлахдаа.zip одоогийн сан болон дэд директорууд руу ороод шаардлагатай ямар ч дэд санг үүсгэх хэрэгтэй:
Letters.zip-ийн бүх гишүүдийг одоогийн сан руу шилжүүлэхийн тулд:
unzip -j үсгүүдЗахидал.zip-ыг туршиж үзэхийн тулд зөвхөн архивын OK эсвэл үгүй эсэхийг зааж байгаа хураангуй мессежийг хэвлэх:
unzip -tq үсэгОдоогийн санд байгаа бүх zipfiles -ийг тест хийхийн тулд зөвхөн хураангуйг хэвлэх болно:
unzip -tq \ *. zip(Огторгуйн өмнө backslash нь зөвхөн Unix-тэй адил shell-ыг өргөтгөхийн тулд бүрхүүлийг зөвхөн шаардлагатай үед хэрэглэдэг. Харин стандарт гаралт руу үсгүүдээр нэрийг нь оруулна. .tex , орон нутгийн төгсгөлийн шугамын конвенц руу автоматаар хөрвүүлэх ба гаралтыг илүү олон (1) руу холбоно:
unzip -ca үсэг \ *. tex | дэлгэрэнгүйХоёртын файл paper1.dvi- г стандарт гаралт руу гаргахдаа хоолойг хэвлэх програм уруу:
unzip -p articles paper1.dvi | dvipsFORTRAN болон C эх файлуудыг * .f, * .c, * .h, болон Makefile - файлд задлахдаа / tmp сан руу оруулна:
unzip source.zip "*. [fch]" Makefile -d / tmp(Unix-д давхар хашилт шаардлагатай бөгөөд зөвхөн globbing асаалттай бол). Бүх FORTRAN болон C эх файлуудыг задлахын тулд (жишээ нь * .c ба * .C, makefile, Makefile, MAKEFILE эсвэл үүнтэй төстэй зүйлсээс үл хамааран):
unzip -C source.zip "*. [fch]" makefile -d / tmpЭдгээр файлуудыг задлахын тулд ямар ч том MS-DOS эсвэл VMS-ийн нэрийг жижиг үсгээр хөрвүүлж, бүх файлуудын шугамын төгсгөл хэсгийг локал стандартад хөрвүүлэх ("binary" гэж тэмдэглэгдсэн ямар ч файлд хамаарахгүй):
unzip -oCL source.zip "*. [fch]" makefile -d / tmpОдоогийн директор дотор байгаа файлуудын зөвхөн шинэ хувилбаруудыг задлахын тулд (ТАЙЛБАР: нэг цагт zipfile үүсгэхээс болгоомжлоорой - өөр аргаар бий болгосон zipfile - ZIP код 2.1-ээс өөр бусад ZIP архивуудаас бусад нь цагны бүсэд мэдээлэл байхгүй байна. Зүүн цагийн бүсээс "шинэ" байгаа файл нь ахин хуучин байж болно):
unzip -fo эхүүдОдоогийн директор дотор байгаа файлуудын шинэ хувилбаруудыг задлах, аль хэдийн файл алга байна (өмнөх жишээний адил анхааруулга):
unzip -uo эх үүсвэрүүдШифрлэх дэмжлэгийг эмхэтгэсэн эсэх, хөрвүүлэх төхөөрөмжийг хөрвүүлэх, засварлах гэх мэт хүрээлэн буй орчны хувьсагчуудад zipz болон zipinfo сонголтуудыг хадгалсан оношлогооны дэлгэцийг үзүүлэх.
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