funzip - מקוון בענן

זוהי הפקודה funzip שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


funzip - מסנן לחילוץ מארכיון ZIP בצינור

תַקצִיר


funzip [סיסמא] [קלט[.zip|.gz]]

טיעונים


[סיסמא]
סיסמה אופציונלית לשימוש אם ארכיון ZIP מוצפן. פענוח לא יכול להיות
נתמך בחלק מהאתרים. ראה תיאור לפרטים נוספים.

[קלט[.zip|.gz]]
מפרט קובץ ארכיון קלט אופציונלי. ראה תיאור לפרטים.

תיאור


funzip ללא ארגומנט קובץ פועל כמסנן; כלומר, הוא מניח שארכיון ZIP
(או א מופעלת דחיסת'd(1) file) מועבר לקלט סטנדרטי, והוא מחלץ את החבר הראשון
מהארכיון ל-stdout. כאשר stdin מגיע ממכשיר tty, funzip מניח שזה
לא יכול להיות זרם של נתונים דחוסים (בינאריים) ומציג במקום זאת טקסט עזרה קצר. אם
יש ארגומנט קובץ, ואז הקלט נקרא מהקובץ שצוין במקום מ-from
סטדין.

ניתן לציין סיסמה לקובצי zip מוצפנים בשורת הפקודה (לפני ה
שם הקובץ, אם יש) על ידי הקדמת הסיסמה עם מקף. שימו לב שזה מהווה א
סיכון אבטחה במערכות רבות; תהליכים הפועלים כעת נראים לעתים קרובות באמצעות פשוט
פקודות (למשל, ps(1) תחת Unix), וניתן לקרוא היסטוריות של שורת הפקודה. אם הראשון
הכניסה של קובץ ה-zip מוצפנת ולא צוינה סיסמה בשורת הפקודה
המשתמש מתבקש להזין סיסמה והסיסמה אינה מהדהדת בקונסולה.

בהתחשב במגבלה על חילוץ של חבר יחיד, funzip שימושי ביותר בשילוב
עם תוכנית ארכיון משנית כגון זפת(1). הסעיף הבא כולל א
דוגמה הממחישה את השימוש הזה במקרה של גיבוי דיסקים לקלטת.

דוגמאות


להשתמש funzip כדי לחלץ את קובץ החבר הראשון של הארכיון test.zip ולהעביר אותו אליו
יותר(1):

funzip test.zip | יותר

להשתמש funzip כדי לבדוק את קובץ החבר הראשון של test.zip (כל שגיאה תדווח על
שגיאת תקן):

funzip test.zip > /dev/null

להשתמש zip ו funzip במקום לדחוס(1) ו zcat(1) (או מופעלת דחיסת(1) ו gzcat(1)) עבור
גיבויי קלטות:

tar cf -. | zip -7 | dd of=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | tar xf -

(כאשר, למשל, nrst0 הוא כונן קלטות SCSI).

השתמש ב-funzip באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows