אנגליתצרפתיתספרדי

Ad


סמל OnWorks

aunpack - מקוון בענן

הפעל aunpack בספק אירוח חינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


atool - סקריפט לניהול ארכיוני קבצים מסוגים שונים

תַקצִיר


כלי [אוֹפְּצִיָה] ... ארכיון [קובץ] ...
לפרוק [אוֹפְּצִיָה] ... ארכיון [קובץ] ...
חבילה [אוֹפְּצִיָה] ... ארכיון [קובץ] ...
כמו [אוֹפְּצִיָה] ... ארכיון [קובץ] ...
חתול [אוֹפְּצִיָה] ... ארכיון [קובץ] ...
אדיף [אוֹפְּצִיָה] ... ארכיון ארכיון
arepack [אוֹפְּצִיָה] ... ארכיון ישן ארכיון חדש

תיאור


מסמך דף מדריך זה מתאר את כלי פקודות. פקודות אלו משמשות עבור
ניהול ארכיוני קבצים מסוגים שונים, כגון ארכיוני tar ו-Zip. כל פקודה יכולה להיות
מבוצע בנפרד או על ידי מתן האפשרויות המתאימות כלי (ראה אפשרויות להלן).

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

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

כמו מפרט קבצים בארכיון.

חתול מחלץ קבצים בארכיון כדי לצאת סטנדרטי.

אדיף יוצר הבדל בין שני ארכיונים באמצעות הבדל(1).

arepack אורז מחדש ארכיונים לפורמט אחר. זה עושה זאת על ידי חילוץ תחילה של כל הקבצים
של הארכיון הישן לתוך ספרייה זמנית, ולאחר מכן ארוז את כל הקבצים שחולצו לשם
ספרייה לארכיון החדש. השתמש באפשרות --each (-e) בשילוב עם --format (-F)
לארוז מחדש ארכיונים מרובים באמצעות הזמנה אחת של atool. שימו לב ש-arepack לא
להסיר את הארכיון הישן.

אלא אם כן ה --פוּרמָט (-F) מסופקת, פורמט הארכיון נקבע על ידי
סיומת קובץ ארכיון. כלומר סיומת ".tar.gz" או ".tgz" פירושה פורמט tar+gzip. הערה
שההרחבות מסומנות בסדר הרשום בסעיף ארכיון סוגי לְהַלָן,
וזו הסיבה שקובץ עם סיומת ".tar.gz" נחשב לארכיון be tar+gzip, לא ארכיון
קובץ gzip דחוס.

אפשרויות


תוכניות אלה עוקבות אחר תחביר שורת הפקודה הרגיל של GNU, עם אפשרויות ארוכות שמתחילות ב
שני מקפים (`-'). סיכום האפשרויות כלול להלן.

-ל, --רשימה
רשימת קבצים בארכיון. אפשרות זו מתקבלת באופן אוטומטי כאשר כמו מוציא להורג.

-איקס, --לחלץ
חלץ קבצים מהארכיון. אפשרות זו מתקבלת באופן אוטומטי כאשר לפרוק is
יצא לפועל.

-איקס, --לחלץ ל=נתיב
חלץ קבצים מהארכיון לספרייה שצוינה. בעת פריקת אריזה דחוסה
קבצים, PATH עשוי להתייחס לשם קובץ או לספרייה קיימת.

-א, --לְהוֹסִיף
צור ארכיון. אפשרות זו מתקבלת באופן אוטומטי כאשר חבילה מוציא להורג.

-ג, --חתול
חלץ קובץ מהארכיון ליציאה רגילה (הצגתו על המסך). אפשרות זו
מונחה אוטומטית מתי חתול מוציא להורג.

-ד, --הבדל
חלץ שני ארכיונים והשתמש הבדל(1) ליצור הבדלים ביניהם. זֶה
האפשרות מתקבלת אוטומטית מתי אדיף מוציא להורג.

, --כל אחד
עבור כל ארגומנט, בצע את הפקודה שצוינה. זה יכול לשמש במהירות
לחלץ, לרשום או ליצור מספר ארכיונים (ראה דוגמאות לְהַלָן). אפשרות זו לא יכולה
לשמש עם פקודת החתול.

-ו, --פוּרמָט=הארכת
ציין פורמט ארכיון באופן ידני (ראה ארכיון סוגי להלן).

-S, --לְחַקוֹת
הפעל את atool במצב סימולציה. לא יהיו שינויים במערכת הקבצים (כלומר כותבים).
made, וכל הפקודות שיבוצעו יוצגו במקום זאת. אפשרות זו
לא ניתן לשלב עם --להסביר (מכיוון שזה מרמז על כך כבר).

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

-ה, --להסביר
הצגת פקודות שבוצעו על ידי atool. לא ניתן לשלב עם אפשרות זו --לְחַקוֹת.

-פ, --עמוד
הפעל פלט דרך ביפר, בדרך כלל זימונית אלא אם כן משתנה הסביבה פיפר is
להגדיר.

-ו, --כּוֹחַ
בעת חילוץ מקבצים, אפשר החלפה של קבצים מקומיים. בעת יצירת א
ארכיון, אפשר להחליף את קובץ הארכיון אם הוא כבר קיים. ציין זאת
אפשר להוסיף קבצים לארכיוני RAR ו-Zip קיימים (זה לא אפשרי
עבור פורמטים רבים אחרים).

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

-0, --ריק
אם לא צוינו ארגומנטים של קובץ בעת יצירה או הוספה של קבצים לארכיונים, ה-
רשימת הקבצים תיקרא מ-standard in. בדרך כלל שמות קבצים אלו
מופרדים על ידי קו חדש, אבל עם אפשרות זו הם מופרדים על ידי null-bytes. זֶה
שימושי עם אפשרות GNU find -print0.

-q, --שֶׁקֶט
הפחת את רמת הדיבור באחד. זה מופחת ממילוליות ברירת המחדל
רמה, או הרמה שצוינה עם --מֶלֶל. אפשרות זו עשויה להיות מוגדרת יותר
מפעם אחת כדי להפוך את atool לפחות מילולי.

-ב, --מִלוּלִי
הגדל את רמת הדיבור באחד. זה נוסף לרמת ברירת המחדל של מילולית, או
הרמה שצוינה עם --מֶלֶל. ניתן לציין אפשרות זו יותר מפעם אחת
כדי להפוך את atool ליותר מילולי.

-V, --מֶלֶל=רמה
ציין את רמת הדיבור. רמת ברירת המחדל היא 1, שמשמעותה "דיבור רגיל" -
למשל בעת יצירה וחילוץ מארכיונים, קבצים יופיעו ברשימה.

--config=קובץ
טען תצורה מהקובץ שצוין. בעת שימוש באפשרות זו, המערכת כולה
וקבצי תצורה כלל-משתמשים לא ייטענו. אם הקובץ שצוין כן
לא קיים או לא ניתן לקרוא, atool יסתיים עם הודעת שגיאה.

-או, --אוֹפְּצִיָה=KEY=VALUE
עוקף אפשרות תצורה. אלה מיושמים לאחר קריאת התצורה
קבצים.

אתה יכול לציין זאת מספר פעמים כדי לעקוף אפשרויות שונות.

-או, --אפשרות פורמט=אוֹפְּצִיָה
שלח אפשרויות נוספות לפקודת הארכיון. זה יכול להיות שימושי בעת ציון
אפשרויות דחיסה עבור חלק מהארכיונים, למשל
חבילה -F7z -O-mx=9 ארכיון.7z dir
אתה יכול לציין זאת מספר פעמים להוסיף אפשרויות שונות.

--save-outdir=קובץ
בעת חילוץ קבצים, שמור את שם הספרייה שבה היה הארכיון
חולץ אל לקובץ שצוין. אם הפקודה לא הייתה 'חלץ', או ה-
הארכיון לא חולץ לספרייה חדשה, אז שום דבר לא ייכתב ל-
הקובץ שצוין. אם צוינו מספר ארכיונים (עם -e), אז רק האחרון
הספרייה שאליה חולצו הקבצים תיכתב ל-FILE.

אפשרות זו משמשת באופן פנימי (ראה דוגמאות להלן).

- עזרה הצג סיכום של אפשרויות.

--גִרְסָה
פלט מידע על גרסת ויציאה.

ארכיון סוגי


אלא אם מסופקת האפשרות -f (--format), פורמט הארכיון נקבע על ידי ה-
סיומת קובץ ארכיון. כלומר סיומת ".tar.gz" או ".tgz" פירושה פורמט tar+gzip. הערה
שההרחבות נבדקות באחרת הרשומה למעלה, וזו הסיבה שקובץ עם
סיומת ".tar.gz" נחשבת לארכיון tar+gzip, לא לארכיון gzip.

הפקודה diff נתמכת בכל פעם שהפקודה לחלץ נתמכת.

סוגי הארכיון הנתמכים הם:

tar+gzip (.tar.gz, . Tgz)
כל הפקודות נתמכות.

tar+bzip (.tar.bz, .tbz)
כל הפקודות נתמכות.

tar+bzip2 (.tar. bz2, .tbz2)
כל הפקודות נתמכות.

זפת+קומפרס (.tar.Z, .tZ)
כל הפקודות נתמכות.

tar+lzop (.tar.lzo, .tzo)
כל הפקודות נתמכות.

tar+lzip (.tar.lz, .tlz)
כל הפקודות נתמכות.

tar+xz (.tar.xz, .txz)
כל הפקודות נתמכות.

tar+7z (.tar.7z, .t7z)
כל הפקודות נתמכות.

זפת (.זֶפֶת)
כל הפקודות נתמכות.

zip (Zip.)
כל הפקודות נתמכות.

צנצנת (. צנצנת, .מִלחָמָה)
פקודות רשימה, חילוץ והוספה נתמכות. Cat נתמך אם use_jar_program
מושבת.

rar (. Rar)
כל הפקודות נתמכות.

לה (.lha, .lzh)
כל הפקודות נתמכות.

7z (.7z)
פקודות חילוץ, רשימה והוספה נתמכות.

alzip (.alz)
פקודת חילוץ נתמכת.

אס (.אֵס)
פקודות חילוץ ורשימה נתמכות.

ar (.a)
כל הפקודות נתמכות.

ARJ (.arj)
פקודות רשימה, חילוץ והוספה נתמכות.

קשת (.קֶשֶׁת)
כל הפקודות נתמכות. (שים לב שהקשת מוציאה קו חדש נוסף כאשר החתול
נעשה שימוש בפקודה.)

סל"ד (סל"ד)
פקודות חילוץ ורשימה נתמכות.

deb (deb)
פקודות חילוץ ורשימה נתמכות.

מונית (. Cab)
פקודות חתול, חילוץ ורשימה נתמכות.

מופעלת דחיסת (.gz)
פקודות חתול, חילוץ והוספה נתמכות.

bzip (.bz)
פקודות חתול, חילוץ והוספה נתמכות.

bzip2 (. Bz2)
פקודות חתול, חילוץ והוספה נתמכות.

לדחוס (.Z)
פקודות חתול, חילוץ והוספה נתמכות.

lzma (.lzma)
פקודות חתול, חילוץ והוספה נתמכות.

לזופ (.lzo)
פקודות חילוץ והוספה נתמכות. הפקודה cat אינה נתמכת בגלל
lzop לא רוצה לחלץ קבצים ל-standard out אלא אם כן ניתן דגל -f.

lzip (.lz)
פקודות חתול, חילוץ והוספה נתמכות.

xz (.xz)
פקודות חתול, חילוץ והוספה נתמכות.

rzip (.rz)
פקודות חילוץ והוספה נתמכות.

lrzip (.lrz)
פקודות חילוץ והוספה נתמכות.

7zip (.7z)
כל הפקודות נתמכות. (שים לב ש-7z מסרב לכתוב קבצים שחולצו אליהם
standard out אם standard out הוא טרמינל. השתמש ב-p או בצינור הפלט של atool/acat
לביפר בעת קריאה בטרמינל.)

cpio (.cpio)
פקודות רשימה, חילוץ והוספה נתמכות.

תְצוּרָה


מאז גרסה 0.8.0, atool יכול לקרוא קובצי תצורה מותאמים אישית. ראשית, ברירות מחדל מקודדות
בקובץ התוכנית atool מוערכים. לאחר מכן נטענים ערכי תצורה כלל המערכת
החל מ- /etc/atool.conf אם הקובץ הזה קיים. לבסוף, ערכי תצורה לכל משתמש הם
טעון מ- .atoolrc בספריית הבית של המשתמש הנוכחי.

הפורמט של קבצי התצורה הוא פשוט:

ערך משתנה

כאן משתנה הוא משתנה המפורט להלן, ו ערך הוא הערך לשיוך המשתנה
עם. משתנה ו ערך יש להפריד עם רווח לבן אחד לפחות (רווח, טאב
וכו). שורות ריקות ושורות המתחילות ב-# נמחקות.

ערך של '1' פירושו שהאפשרות מופעלת, ו-0' שהיא מושבתת. מחרוזות
אין לצטט, מכיוון שהם מתחילים בתו הראשון שאינו ברווח לבן ומסתיימים ב-
סוף הדרך.

האפשרויות הן:

use_tar_bzip2_option (ברירת מחדל: 1)
הפעל זאת אם אתה משתמש ב-GNU tar והוא תומך ב- --bzip2 אפשרות לסינון
bzip2'ed קבצים דרך bzip2. גרסאות 1.13.6 ואילך של תמיכת GNU tar --bzip2.
לכן, אם אתה משתמש ב-GNU tar מוקדם יותר מ-1.13.6, תצטרך להשבית זאת
אוֹפְּצִיָה.

זה היה פעם use_tar_j_option אבל השימוש ב--bzip2 הוא נייד יותר.

use_tar_lzip_option (ברירת מחדל: 0)
הפעל זאת אם אתה משתמש ב-GNU tar והוא תומך ב- --lzip אפשרות לסינון
lzip'ed קבצים דרך lzip. גרסאות 1.23 ואילך של תמיכת GNU tar --lzip.
לכן, אם אתה משתמש ב-GNU tar מוקדם יותר מ-1.23, תצטרך להשבית זאת
אוֹפְּצִיָה.

use_tar_z_option (ברירת מחדל: 1)
הפעל זאת אם אתה משתמש ב-GNU tar והוא תומך ב- -z אפשרות לסינון gzipped
קבצים דרך gzip. תצטרך להשבית את זה ואת use_tar_j_option אם לא
השתמש ב-GNU tar.

השבתת שתי האפשרויות הללו לא אומר ש-atool לא יכול לחלץ קבצי bzip2/gzip.
אם מושבת, atool השתמש ב-pipe כדי לשלוח פלט מ-bzip2/gzip ל-tar במקום זאת.

אם אפשר, יש להפעיל את האפשרויות הללו מכיוון שניהול שגיאות עדיף מתי
הסינון נעשה על ידי זפת.

use_tar_lzma_option (ברירת מחדל: 1)
הפעל זאת אם אתה משתמש ב-GNU tar והוא תומך ב- --לזמה אפשרות לסינון lzma
קבצים דחוסים דרך lzma. גרסאות 1.20 ואילך של תמיכת GNU tar --לזמה.

use_tar_lzop_option (ברירת מחדל: 0)
הפעל זאת אם אתה משתמש ב-GNU tar והוא תומך ב- --לזופ אפשרות לסינון lzop
קבצים דחוסים דרך lzop. גרסאות 1.21 ואילך של תמיכת GNU tar --לזופ.

use_tar_xz_option (ברירת מחדל: 0)
הפעל זאת אם אתה משתמש ב-GNU tar והוא תומך ב- --xz אפשרות לסינון xz
קבצים דחוסים דרך xz. גרסאות 1.22 ואילך של תמיכת GNU tar --xz.

use_gzip_for_z (ברירת מחדל: 1)
הפעל זאת אם אתה רוצה להשתמש ב-gzip במקום לבטל את הדחיסה בעת ביטול הדחיסה
קבצים דחוסים (קבצי `.Z').

use_rar_for_unpack (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש תמיד ב-rar במקום ב-unrar כשאפשר. זֶה
גורם ל-atool להשתמש בפקודה rar (path_rar) גם בעת רישום וחילוץ RAR
קבצים.

use_arc_for_unpack (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש תמיד ב-arc במקום ב-nomarch כשאפשר. זֶה
גורם ל-atool להשתמש בפקודה arc (path_arc) גם בעת רישום וחילוץ ARC
קבצים.

use_arj_for_unpack (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש תמיד ב-arj במקום ב-unarj כשאפשר. זֶה
גורם ל-atool להשתמש בפקודה arj (path_arj) גם בעת רישום וחילוץ ARJ
קבצים.

use_find_cpio_print0 (ברירת מחדל: 1)
הפעל זאת אם find תומך באפשרות -print0 ו-cpio תומך באפשרות -0.
בלעדיו, אי אפשר/קשה יותר ליצור ארכיון cpio של קבצים עם newline
תווים בשמותיהם.

extract_deb_control (ברירת מחדל: 1)
קבצי חבילת Debian .deb מכילים מידע בקרה בספריית DEBIAN,
במיוחד קובץ ה"שליטה" של החבילה. הפעל זאת אם אתה רוצה את השליטה
מידע שיש לחלץ במהלך החילוץ בנוסף לקבצים הרגילים.

strip_unknown_ext (ברירת מחדל: 1)
סוגים מסוימים של קבצים הם למעשה ארכיונים, אבל הסיומות שלהם לא אומרות זאת.
דוגמאות לכך הן מסמכי Open Office (קובצי Zip) ומסמכי Gnumeric (gzip'ed
קבצים). מכיוון שההרחבות של שמות הקבצים הללו אינן ידועות ל-atool, הם יעשו זאת
לא יוסר עם אפשרות זו מוגדרת ל-0. קובץ הפלט במקרה זה יהיה
משהו כמו Unpack-XYZW. הגדרת אפשרות זו ל-1 תגרום להרחבה להיות
הופשט במקום.

use_pbzip2 (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש ב-pbzip2 ולא ב-bzip2. נא לא כי אם
use_tar_bzip2_option מופעלת, אז bzip2 ישמש את tar ללא קשר ל-
אפשרות use_pbzip2. אז אם אתה רוצה ש-tar ישתמש ב-pbzip2 ולא ב-bzip2, הגדר
use_pbzip2 ל-1 ו-use_tar_bzip2_option ל-0.

use_lbzip2 (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש ב-lbzip2 ולא ב-bzip2. נא לא כי אם
use_tar_bzip2_option מופעלת, אז bzip2 ישמש את tar ללא קשר ל-
אפשרות use_lbzip2. אז אם אתה רוצה ש-tar ישתמש ב-lbzip2 ולא ב-bzip2, הגדר
use_lbzip2 ל-1 ו-use_tar_bzip2_option ל-0.

use_pigz (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש ב-pigz ולא ב-gzip. נא לא כי אם
use_tar_z_option מופעלת, אז gzip ישמש את tar ללא קשר ל-
אפשרות use_pigz. אז אם אתה רוצה שטאר ישתמש ב-pigz ולא ב-gzip, הגדר את use_pigz ל-1
ו- use_tar_z_option ל-0.

use_plzip (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה להשתמש ב-plzip ולא ב-lzip. נא לא כי אם
use_tar_lzip_option מופעלת, ואז lzip ישמש את tar ללא קשר ל-
אפשרות use_plzip. אז אם אתה רוצה ש-tar ישתמש ב-plzip ולא ב-lzip, הגדר את use_plzip
ל-1 והשתמשו_tar_lzip_option ל-0.

use_jar (ברירת מחדל: 0)
אפשר זאת אם ברצונך להשתמש ב-jar לניהול ארכיוני jar. אם תבטל את זה
אפשרות, ייעשה שימוש ב-zip (שאמור לעבוד באותה מידה, וכנראה יהיה מהיר יותר
גַם).

אפשרות זו מושבתת כברירת מחדל מאז חילוץ קבצים ליציאה רגילה (`חתול')
אינו נתמך על ידי צנצנת.

use_file (ברירת מחדל: 1)
הפעל זאת אם אתה רוצה ש-atool יזהה סוגי קבצים באמצעות פילה(1) עבור קבצים אלה
עם סיומת לא מזוהה (או בלי בכלל).

use_file_always (ברירת מחדל: 0)
הפעל זאת אם אתה רוצה ש-atool תמיד יזהה ארכיונים באמצעות פילה(1), בלי קשר
של סיומת הקובץ. שימו לב שיש לזה כרגע כמה חסרונות, כמו
אי יכולת לזהות את כל סוגי הארכיון (במיוחד ארכיוני tar דחוסים
עם 7zip, lzop, szip וכו').

tmpdir_name (ברירת מחדל: Unpack-%04d)
atool מחלץ לספרייה זמנית שנוצרה בספרייה הנוכחית כך שלא
קבצים נמחקים. משתנה זה שולט באיזה שם הספרייה הזמנית
צריך.

המחרוזת `%d' במשתנה זה תוחלף במספר אקראי בין 0
ו-9999. אפשר לשנות את הפורמט של מספר זה באמצעות משהו אחר
מאשר `%d' - ראה הדפס(3).

tmpfile_name (ברירת מחדל: Pack-%04d)
בעת שימוש ב-pbzip2, ויצירת ארכיונים, יש ליצור קובץ זמני. זֶה
אפשרות שולטת בשם הקובץ הזה. ראה tmpdir_name לפרטים נוספים על
פורמט.

path_pager (ברירת מחדל: ביפר)

צנצנת_נתיב (ברירת מחדל: צנצנת)

path_tar (ברירת מחדל: tar)

path_zip (ברירת מחדל: zip)

path_unzip (ברירת מחדל: unzip)

path_gzip (ברירת מחדל: gzip)

path_bzip (ברירת מחדל: bzip)

path_bzip2 (ברירת מחדל: bzip2)

path_pbzip2 (ברירת מחדל: pbzip2)

path_compress (ברירת מחדל: לדחוס)

path_lzma (ברירת מחדל: lzma)

path_lzop (ברירת מחדל: lzop)

path_lzip (ברירת מחדל: lzip)

path_rar (ברירת מחדל: rar)

path_unrar (ברירת מחדל: unrar)

path_lbzip2 (ברירת מחדל: lbzip2)

path_pigz (ברירת מחדל: pigz)

path_cabeextract (ברירת מחדל: cabeextract)

path_7z (ברירת מחדל: 7z)

path_unalz (ברירת מחדל: unalz)

נתיב_להא (ברירת מחדל: lha)

path_unace (ברירת מחדל: unace)

path_ar (ברירת מחדל: ar)

path_arj (ברירת מחדל: arj)

path_unarj (ברירת מחדל: unarj)

path_arc (ברירת מחדל: arc)

path_nomarch (ברירת מחדל: נומארך)

path_rpm (ברירת מחדל: סל"ד)

path_rpm2cpio (ברירת מחדל: rpm2cpio)

path_dpkg_deb (ברירת מחדל: dpkg-deb)

path_cpio (ברירת מחדל: cpio)

path_file (ברירת מחדל: קובץ)

נתיב_מצא (ברירת מחדל: למצוא)

path_xargs (ברירת מחדל: xargs)

נתיב_חתול (ברירת מחדל: חתול)

path_diff (ברירת מחדל: הבדל)
כל אלה הם נתיבים לתוכניות המתאימות. בדרך כלל עדיף להשאיר אותם
כפי שהוא, כי כך ניתן לחפש את המיקומים שלהם מהמשתנה PATH.

args_diff (ברירת מחדל: -ru)
משתנה זה מציין ארגומנטים של שורת הפקודה להעברת הפקודה diff (as
שצוין על ידי path_diff) בעת שימוש ב-adiff. תווי רווח מפרידים בין ארגומנטים
המחרוזת הזו.

path_syscfg (ברירת מחדל: /etc/atool.conf)
(ניתן להגדיר משתנה זה רק בקובץ התוכנית atool.) משתנה זה מציין
הספרייה שבה נמצא קובץ התצורה של המערכת.

path_usercfg (ברירת מחדל: .atoolrc)
(ניתן להגדיר משתנה זה רק בקובץ התוכנית atool ובכל המערכת
קובץ תצורה.) משתנה זה מציין היכן נמצא קובץ תצורת המשתמש
ממוקם. שים לב שאם שם הקובץ הזה הוא יחסי (כלומר לא עם `/'), הוא
יהיה יחסי לספריית הבית של המשתמש הנוכחי (כפי שנקבע על ידי ה-HOME
משתנה הסביבה).

default_verbosity (ברירת מחדל: 1)
זוהי ברירת המחדל של המילוליות של atool. על ידי שימוש באפשרויות -q ו-v, המלל
ניתן להעלות ולהוריד את המפלס. רמה 1 פירושה "מילוליות רגילה" - למשל מתי
יצירה וחילוץ מארכיונים, הקבצים יופיעו ברשימה.

show_חולץ (ברירת מחדל: 1)
אם זה מוגדר ל-1, הפקודה unpack תמיד תראה איזה קובץ או ספריה
שהוצא. אחרת זה יודפס רק אם הארכיון היה
חולץ למיקום לא צפוי (כתוצאה מקבצים מקומיים שכבר קיימים או
לארכיון יש מספר קבצים בספריית השורש שלו).

זה יכול להיות שימושי למדי בשילוב עם `default_verbosity 0'. ציין זאת
לאפשרות זו לא תהיה השפעה כאשר האופציה -X משמשת עם aunpack, ויש לה
אין השפעה על קבצים דחוסים.

keep_compressed (ברירת מחדל: 1)
בעת דחיסה של קובץ עם gzip או bzip2, הקובץ המקורי (לא דחוס) הוא
בדרך כלל נמחק לאחר שהוא נדחס. כלומר אם אתה דוחס קובץ "בודק" אותך
יסתיים בקובץ אחד בלבד, "test.gz". עם אפשרות זו מוגדרת ל-1, תעשה זאת
לגרום ל-atool לשמור גם את הקובץ המקורי. ההתנהגות המקורית מושגת על ידי
הגדרת אפשרות זו ל-0.

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

שים לב עם זאת שלאפשרות זו אין השפעה בעת אריזה של קובץ דחוס עם
אפשרות -X (לציון ספריית פלט או קובץ). במקרה כזה ה
הקובץ המקורי נשמר תמיד.

decompress_to_cwd (ברירת מחדל: 1)
בעת ביטול דחיסה של קובץ עם פקודות כגון gzip או bzip2, הדחיסה
הקובץ ממוקם בדרך כלל באותה ספרייה כמו הקובץ הדחוס. עם זה
אפשרות מוגדרת ל-1, הקובץ המפורק מונח במקום העבודה הנוכחי
במדריך.

שימו לב שלאפשרות זו אין השפעה כאשר משתמשים ב-X.

הסביבה וריאציות


פיפר ביפר ברירת המחדל לשימוש כאשר האפשרות -p/--page מצוינת.

דוגמאות


כדי לחלץ את כל הקבצים מהארכיון `foobar.tar.gz' לספריית משנה (או הנוכחית
ספרייה אם היא מכילה רק קובץ אחד):
לפרוק foobar.tar.gz

כדי לחלץ את כל הקבצים מכל ארכיוני `.tar.gz' בספרייה הנוכחית:
לפרוק -e *.tar.gz

כדי ליצור ארכיון zip של שני קבצים 'foo' ו-'bar':
חבילה myarchive.zip Foo בָּר

כדי להציג את הקובץ `baz' בארכיון `myarchive.zip' באמצעות ביפר:
חתול -p myarchive.zip באז

לרשימת התוכן של ארכיון rar `stuff.rar':
כמו stuff.rar

כדי ליצור שלושה ארכיונים, `dir1.tar.gz', `dir2.tar.gz' ו-`dir3.tar.gz', כך שה-
הראשון מכיל את כל הקבצים ב-dir1, השני כולם ב-dir2 והשלישי כולם dir3:
חבילה -e -F .tar.gz dir1 dir2 dir3

כדי להציג את כל ההבדלים בין גרסה 2.4.17 ו-2.4.18 של הליבה:
אדיף linux-2.4.17.tar.gz linux-2.4.18.tar.gz

כדי לארוז מחדש את כל ארכיוני ה-.tar.gz בספרייה הנוכחית ל-.tar.7z (הארכיון הישן יהיה
להישמר ללא נגיעה):
arepack -F.tar.7z -e *.tar.gz

הנה פונקציית מעטפת שתגרום לפקודה של unpack לשנות את הספרייה שבה
חולצו קבצים:
לפרוק () {
TMP=`mktemp /tmp/aunpack.XXXXXXXXXX`
כלי -x --save-outdir=$TMP "$@"
DIR="`cat $TMP`"
[ "$DIR" != "" -a -d "$DIR" ] && cd "$DIR"
rm $TMP
}
אם אין לך את תוכנית mktemp, אתה יכול להחליף את השורה השנייה ב-(שים לב
שזה לא לגמרי בטוח)
TMP="/tmp/atool_outdir.$$"

ידוע באגים


מנסה לחלץ gzip וקבצים דחוסים אחרים ללא סיומת .gz (או .bz2 וכו')
לא יעבוד:

aunpack: foo: פורמט לא ידוע, זיהוי באמצעות קובץ
aunpack: foo: הפורמט הוא 'gzip'
gzip: foo: סיומת לא ידועה -- התעלמו

השגיאה האחרונה הזו שלמעלה נוצרת על ידי מופעלת דחיסת -d Foo.

אם אתה מוצא באג שלא מופיע כאן, אנא דווח עליו ל-<@PACKAGE_BUGREPORT@>.

דיווח באגים


דווח על באגים ל[מוגן בדוא"ל]>.

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


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    לְגִימָה אֲרוּכָּה
    לְגִימָה אֲרוּכָּה
    SWIG הוא כלי לפיתוח תוכנה
    שמחבר בין תוכניות הכתובות ב-C ו
    C++ עם מגוון של רמות גבוהות
    שפות תכנות. SWIG משמש עם
    שונה...
    הורד את SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    ערכת נושא WooCommerce של React, בנוי עם
    הבא JS, Webpack, Babel, Node ו
    אקספרס, באמצעות GraphQL ו-Apollo
    לָקוּחַ. WooCommerce Store ב-React(
    מכיל: מוצרים...
    הורד את WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    ריפו חבילה עבור ArchLabs זהו
    יישום שניתן גם לאחזר
    החל מ-
    https://sourceforge.net/projects/archlabs-repo/.
    זה התארח ב-OnWorks ב...
    הורד את archlabs_repo
  • 4
    פרויקט זפיר
    פרויקט זפיר
    פרויקט זפיר הוא דור חדש
    מערכת הפעלה בזמן אמת (RTOS) כי
    תומך במספר חומרה
    ארכיטקטורות. הוא מבוסס על א
    ליבת טביעת רגל קטנה...
    הורד את Zephyr Project
  • 5
    SCons
    SCons
    SCons הוא כלי לבניית תוכנה
    זו אלטרנטיבה מעולה ל-
    כלי לבנות קלאסי "Make" כי
    כולנו מכירים ואוהבים. SCons הוא
    יישם א...
    הורד SCons
  • 6
    PSeInt
    PSeInt
    PSeInt הוא מתורגמן פסאודו-קוד עבור
    סטודנטים לתכנות דוברי ספרדית.
    מטרתו העיקרית היא להיות כלי ל
    ללמוד ולהבין את הבסיס
    קונספט...
    הורד את PSeInt
  • עוד »

פקודות לינוקס

Ad