שימושים לדוגמה של zip פיקוד לינוקס

מבוא מבוא

הדוגמאות הבאות ממחישות שימוש אופייני בפקודה לפריקת קבצים "ארכיון", המכונים גם "קבצי zip". קבצי הארכיון מניחים שהם נוצרים באמצעות תוכנה כגון zip, אשר משתמשת בפורמט קובץ zip סטנדרטי.

כדי להשתמש כדי לפתוח את כל החברים של הארכיון arch.zip לספרייה הנוכחית ותת תיקיות מתחת זה, יצירת כל תיקיות לפי הצורך:

לפתוח מכתבים

כדי לחלץ את כל חברי letter.zip לספרייה הנוכחית בלבד:

לפתוח את האותיות

לבדיקת letter.zip , הדפסה רק הודעת סיכום המציינת אם הארכיון בסדר או לא:

מכתבים לפתיחה

כדי לבדוק את כל zipfiles בספרייה הנוכחית, הדפסה רק את הסיכומים:

unzip -tq \ *

(הקו המפריד לפני הכוכבית נדרש רק אם הקליפה מרחיבה תווים כלליים, כמו ב- Unix, ניתן להשתמש במרכאות כפולות, כמו בדוגמאות המקור שלהלן). כדי לחלץ לפלט הסטנדרטי כל חברי letter.zip ששמותיהם מסתיימים .tex , Auto-converting אל הקצה המקומי של שורת האמנה ואת צנרת הפלט לתוך יותר (1):

בטל ערימת אותיות יותר

כדי לחלץ את הקובץ הבינארי paper1.dvi לפלט הסטנדרטי וצינור אותו לתוכנית הדפסה:

פתח מאמרים dvips

כדי לחלץ את כל פורטרן ו - C מקור הקבצים - *. F, * .c, * .h, ו Makefile - לתוך הספרייה / tmp:

לפתוח את המקור. zip "*. [fch]" Makefile -d / tmp

(ציטוטים כפולים נחוצים רק יוניקס ורק אם globbing מופעלת). כדי לחלץ את כל קבצי הפורטרן ו- C, ללא קשר למקרה (לדוגמה, הן * .c ו- * .C, וכל makefile, Makefile, MAKEFILE או דומה):

לפתוח את המקור. Cip source.zip "*. [fch]" makefile -d / tmp

כדי לחלץ קבצים מסוג זה, אך להמיר שמות גדולים של MS-DOS או VMS לאותיות קטנות ולהמיר את קצות השורות של כל הקבצים לסטנדרט המקומי (ללא קשר לקבצים שעלולים להיות מסומנים "בינארי"):

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

כדי לחלץ רק גירסאות חדשות יותר של הקבצים שכבר נמצאים בספרייה הנוכחית, ללא שאילתה (הערה: היזהר מפריסה של אזור zipfile אחד בקובץ zipfile אחר - ארכיוני ZIP אחרים מאלה שנוצרו על-ידי Zip 2.1 ואילך אינם כוללים מידע על אזור זמן, קובץ "חדש יותר" מאזור מזרחי עשוי למעשה להיות מבוגר יותר):

unzip-po מקורות

כדי לחלץ גרסאות חדשות יותר של הקבצים שכבר נמצאים בספריה הנוכחית וליצור קבצים שכבר לא קיימים (אותה אזהרה כמו בדוגמה הקודמת):

unzip- מקורות

כדי להציג מסך אבחון המציג אילו unzip ו zipinfo אפשרויות מאוחסנים משתני סביבה , אם תמיכה פענוח היה מלוקט פנימה, המהדר שבו unzip נערך, וכו ':

unzip -v

בחמש הדוגמאות האחרונות, נניח ש- UNZIP או UNZIP_OPTS נקבעים ל- q. כדי לעשות רישום שקט לחלוטין:

לפתוח קובץ

כדי לעשות רישום שקט כפול:

לפתוח קובץ file.zip

(שים לב כי "zip" הוא בדרך כלל לא הכרחי.) כדי לעשות רישום רגיל:

לפתוח קובץ

אוֹ

לפתוח קובץ file.zip

אוֹ

לפתוח קובץ

(מופעים נוספים באופציות לא מזיקים).

תחביר מלא של הפקודה: zip
תחביר מלא של הפקודה: לפתוח