לערן די לינוקס קאַמאַנד - גאַנץ

נאָמען

bash , bind, break, construin, cd , command, compgen, complete, continue, declare, dirs, disown, echo, enable, eval, exec, exit, export, fc, fg, getopts, hash , געשיכטע , דזשאָבס, טייטן , לאָזן, היגע, לאָגאָוט, פּאָפּד , printf , pushd, pwd , לייענען, readonly, return , set, shift, shopt, source, suspend, test, times, trap, ונאַליאַז , אַנסעט, וואַרטן - באַש געבויט-אין קאַמאַנדז, זען באַש (1)

באַש בילטין קאַמאַנד

אויב ניט אַנדערש, יעדער געבויט-אין באַפֿעל דאַקיומענטאַד אין דעם אָפּטיילונג ווי אַקסעפּטינג אָפּציעס פּריזאַדיד דורך - אַקסעפּץ - צו באַטראַכטן די סוף פון די אָפּציעס.

: [ arguments ]

קיין ווירקונג; די באַפֿעל טוט גאָרנישט ווייַטער יקספּאַנדינג אַרגומענטן און פּערפאָרמינג קיין ספּעסאַפייד רעדירעקשאַנז. א נול אַרויסגאַנג קאָד איז אומגעקערט.

. פֿענצטער נאָמען [ arguments ]

מקור פילענאַמע [ אַרגומענטן ]

לייענען און ויספירן קאַמאַנדז פון פילענאַמע אין די קראַנט שאָל סוויווע און צוריקקומען די אַרויסגאַנג סטאַטוס פון די לעצט באַפֿעל עקסיסטירט פון פילענאַמע . אויב טעקע נאָמען טוט נישט אַנטהאַלטן אַ צעהאַקן, טעקע נעמען אין וועג זענען געניצט צו געפינען די וועגווייַזער מיט טעקע נאָמען . דער טעקע געזוכט פֿאַר אין PATH דאַרפֿן ניט זיין עקסעקוטאַבלע. ווען באַש איז ניט אין פּאָסיקס מאָדע , די קראַנט וועגווייַזער איז געזוכט אויב קיין טעקע איז געפונען אין פּאַהד . אויב די מקורפּאַט אָפּציע צו די שאָפּט געבויט באַפֿעל איז פארקערט אַוועק, די פּאַד איז נישט געזוכט. אויב קיין אַרגומענטן זענען סאַפּלייד, זיי ווערן די פּאָסיטיווע פּאַראַמעטערס ווען פילענאַמע איז עקסאַקיוטאַד. אַנדערש די פּאָוזיש פּאַראַמעטערס זענען אַנטשיינדזשד. דער צוריקקער סטאַטוס איז די סטאַטוס פון די לעצטע באַפֿעל עקסיטעד אין די שריפט (0 אויב קיין קאַמאַנדז זענען עקסאַקיוטאַד), און פאַלש אויב טעקע נאָמען איז ניט געפונען אָדער קענען נישט לייענען.

alias [ -p ] [ נאָמען [= ווערט ] ...]

אַליאַס אָן קיין אַרגומענטן אָדער מיט די- פּ אָפּציע דרוקן די רשימה פון אַליאַסיז אין די פאָרעם אַליאַס נאָמען = ווערט אויף נאָרמאַל פּראָדוקציע. ווען די סאַמפּאַלז זענען סאַפּלייד, אַ אַליאַס איז דיפיינד פֿאַר יעדער נאָמען וועמענס ווערט איז געגעבן. א טריילינג פּלאַץ אין ווערט ז די ווייַטער וואָרט צו ווערן אָפּגעשטעלט פֿאַר אַליאַס סאַבסטיטושאַן ווען די אַליאַס איז יקספּאַנדיד. פֿאַר יעדער נאָמען אין די אַרגומענט רשימה פֿאַר וואָס קיין ווערט איז סאַפּלייד, די נאָמען און ווערט פון די אַליאַס איז געדרוקט. אַליאַס קערט אמת סייַדן אַ נאָמען איז געגעבן פֿאַר וואָס קיין אַליאַס האט שוין דיפיינד.

bg [ דזשאָבספּעעק ]

אָפּאָזיציע די סוספּענדעד אַרבעט דזשאָבספּעק אין די הינטערגרונט, ווי אויב עס איז געווען סטאַרטעד מיט & . אויב דזשאָבספּעעק איז ניט פאָרשטעלן, די שאָל ס נאָושאַנז פון די קראַנט אַרבעט איז געניצט. bg דזשאָבספּעק קערט 0 אויב איר לויפן ווען אַרבעט קאָנטראָל איז פאַרקריפּלט אָדער, ווען לויף מיט אַרבעט קאָנטראָל ענייבאַלד, אויב דזשאָבספּעעק איז נישט געפונען אָדער סטאַרטעד אָן אַרבעט קאָנטראָל.

bind [ -m keymap ] [ -lpsvPSV ]

בינדן [ -מי שליסלען ] [ -קון ] [ -און פונקציע ] [ שליסל ]

בינדן [ -מי שליסלמאַמע ] -אין פילענאַמע

בינדן [ שליסלמאַפּ ] -קס קייסעק : שאָל-באַפֿעל

בינדן [ -מי שליסלמאַפּ ] קייסעק : פונקציע-נאָמען

בינדן רע לייק-באַפֿעל

ווייַז קראַנט לייכט שליסל און פונקציאָנירן בינדינגס, בינדן אַ שליסל סיקוואַנס צו אַ רעאַדלינע פונקציאָנירן אָדער מאַקראָו, אָדער שטעלן אַ רעאַדלינע בייַטעוודיק. יעדער ניט-אָפּציע אַרגומענט איז אַ באַפֿעל, ווי עס וואָלט זיין דערשייַנען אין. ינפּוטרק , אָבער יעדער ביינדינג אָדער באַפֿעל מוזן זיין דורכגעגאנגען ווי אַ באַזונדער אַרגומענט; למשל, '"\ Cx \ Cr": re-read-init-file'. אָפּציעס, אויב סאַפּלייד, האָבן די פאלגענדע מינינגז:

-m keymap

ניצן קיימאַפּ ווי דער קיימאַפּ צו זיין אַפעקטאַד דורך די סאַבסאַקוואַנט בינדינגס. אַקסעפּטאַבאַל קיימאַפּ נעמען זענען עמאַקס, עמאַקס-נאָרמאַל, עמאַקס-מעטאַ, עמאַקס-קטלקס, ווי, ווי-מאַך, ווי-באַפֿעלן , און ווי-ינס . וויי איז עקוויוואַלענט צו ווי-באַפֿעל ; עמאַקס זענען עקוויוואַלענט צו עמאַקס-נאָרמאַל .

-l

רשימה די נעמען פון אַלע לייכט פאַנגקשאַנז.

-פּ

ווייַז לייענען לייכט פונקציאָנירן נעמען און ביינדינגז אַזוי אַז זיי קענען זיין שייַעך-לייענען.

-P

רשימה קראַנט ריפילע פונקציאָנירן נעמען און בינדינגס.

-v

ווייַז די לייכליין בייַטעוודיק נעמען און וואַלועס אַזוי אַז זיי קענען זיין שייַעך-לייענען.

-V

רשימה די קראַנט רעפֿעראַטן און וואַלועס.

ווייַזן די לייבלינג שליסל סיקוואַנסיז געבונדן צו מאַקראָס און די סטרינגס זיי רעזולטאַט אַזוי אַז זיי קענען זיין שייַעך-לייענען.

-S

באַווייַזן רעידלינע שליסל סיקוואַנסיז געבונדן צו מאַקראָס און די סטרינגס זיי רעזולטאַט.

פילענאַמע

לייענען שליסל בינדינגס פון פילענאַמע .

-q פונקציאָנירן

אָנפֿרעג וועגן וואָס שליסלען ינוואָוק די געהייסן פונקציאָנירן .

-u function

ונבינד אַלע קיז געבונדן צו די געהייסן פונקציאָנירן .

-r keyseq

אַראָפּנעמען קיין קראַנט בינדינג פֿאַר קייסעק .

-קס קיזעק : שאָל-באַפֿעל

גרונט שאָל-באַפֿעל צו זיין עקסאַקיוטאַד ווען קייסעק איז אריין.

דער צוריקקער ווערט איז 0 אויב עס איז נישט אַן אַנרעקאַגאַנדיד אָפּציע, אָדער אַ טעות געפונען.

ברעכן [ n ]

אַרויסגאַנג פון ין פֿאַר , בשעת , ביז , אָדער אויסקלייַבן שלייף. אויב n איז ספּעסאַפייד, ברעכן N לעוועלס. n מוזן זיין> 1. אויב n איז גרעסער ווי די נומער פון ינקלאָוזינג לופּס, אַלע ענקלאָוזינג לופּס זענען עגזאַטיד. דער צוריקקער ווערט איז 0 אויב די שאָל איז נישט עקסאַקיוטינג אַ שלייף ווען ברעכן איז עקסאַקיוטיד.

געבויט שאָל-געבויט [ טענות ]

ויספירן די ספּעסאַפייד שאָל געבויטין, גייט פארביי עס אַרגומענטן , און צוריקקומען זייַן אַרויסגאַנג סטאַטוס. דאָס איז נוצלעך ווען דיפיינינג אַ פֿונקציע, וועמענס נאָמען איז די זעלבע ווי אַ שאָל געבויטין, ריטיינינג די פאַנגקשאַנאַליטי פון די געבויט ין די פונקציע. די סי געבויט איז קאַמאַנלי רימיינדיד דעם וועג. דער צוריקקער סטאַטוס איז פאַלש אויב שאָל-געבויט איז ניט אַ שאָל געבויט-אין באַפֿעל.

cd [ -L | -P ] [ dir ]

טוישן די קראַנט Directory צו דיר . די בייַטעוודיק HOME איז די פעליקייַט דיר . די בייַטעוודיק CDPATH דיפיינז די זוכן וועג פֿאַר די וועגווייַזער מיט דיר . אַלטערנאַטיווע Directory נעמען אין CDPATH זענען אפגעשיידט דורך אַ צווייפּינטל (:). א נאַל וועגווייַזער נאָמען אין קדפּאַטה איז די זעלבע ווי די קראַנט Directory, הייסט, `` . ''. אויב איר אָנהייבן מיט אַ שלעפּ (/), דעמאָלט קדפּאַטה איז ניט געניצט. די -P אָפּציע זאגט צו נוצן די גשמיות וועגווייַזער ביניען אַנשטאָט פון פאלגענדע סימבאָליש לינקס (זען אויך די- פּ אָפּציע צו די שטעלן געבויט באַפֿעל); די -L אָפּציע פאָרזעצן סימבאָליש לינקס. אַן אַרגומענט פון - איז עקוויוואַלענט צו $ OLDPWD . דער צוריקקער ווערט איז אמת אויב די וועגווייַזער איז הצלחה געביטן; false otherwise.

באַפֿעל [ -פּוווו ] באַפֿעל [ אַרג ...]

לויפן באַפֿעל מיט אַרגס סאַפּרעסינג די נאָרמאַל שאָל פונקציאָנירן לוקאַפּ. בלויז געבויטע קאַמאַנדז אָדער קאַמאַנדז געפונען אין דעם וועג זענען עקסאַקיוטאַד. אויב די- פּ אָפּציע איז געגעבן, די זוכן פֿאַר באַפֿעל איז געטאן ניצן אַ פעליקייַט ווערט פֿאַר פּאַד וואָס איז געראַנטיד צו געפינען אַלע די סטאַנדאַרט יוטילאַטיז. אויב אָדער די -V אָדער -וו אָפּציע איז סאַפּלייד, אַ באַשרייַבונג פון באַפֿעל איז געדרוקט. די -וו אָפּציע זייַנען אַ איין וואָרט וואָס ריכטן זיך די באַפֿעל אָדער טעקע נאָמען געניצט צו באַשטעטיקן באַפֿעל צו זיין געוויזן; די -V אָפּציע פּראָסעס אַ מער ווערבאָוזע באַשרייַבונג. אויב די -וו אָדער -וו אָפּציע איז סאַפּלייד, די אַרויסגאַנג סטאַטוס איז 0 אויב די באַפֿעל איז געפונען און 1 אויב נישט. אויב קיין אָפּציע איז ניט סאַפּלייד און אַ טעות איז געפונען אָדער באַפֿעל קען נישט געפינען, די אַרויסגאַנג סטאַטוס איז 127. אַנדערש, די אַרויסגאַנג סטאַטוס פון די באַפֿעלן געבויט איז די אַרויסגאַנג סטאַטוס פון באַפֿעל .

קאַמפּיין [ אָפּציע ] [ וואָרט ]

גענוי ווי מעגלעך קאַמפּלישאַן שוועבעלעך פֿאַר וואָרט לויט די אָפּציע s, וואָס קען זיין קיין אָפּציע אַקיומיאַלייטיד דורך די גאַנץ געבויט מיט די ויסנעם פון- פּ און , און שרייַבן די שוועבעלעך צו דער נאָרמאַל פּראָדוקציע. ווען ניצן די אָדער -C אָפּציעס, די פאַרשידן שאָל וועריאַבאַלז שטעלן דורך די פּראָוגראַמאַבאַל קאַמפּלישאַן פאַסילאַטיז, בשעת בנימצא, וועט נישט האָבן נוציק וואַלועס.

די שוועבעלעך וועלן זיין דזשענערייטאַד אין די זעלבע וועג ווי אויב די פּראָגראַממאַבלע קאַמפּלישאַן קאָד האט דזשענערייטאַד זיי גלייַך פון אַ קאַמפּלישאַן ספּעסיפיקאַטיאָן מיט די זעלבע פלאַגס. אויב וואָרט איז ספּעסאַפייד, בלויז די קאַמפּלישאַן וואָס ריכטן וואָרט וועט זיין געוויזן.

דער צוריקקער ווערט איז אמת סייַדן אַ פאַרקריפּלט אָפּציע איז סאַפּלייד, אָדער קיין שוועבעלעך זענען דזשענערייטאַד.

גאַנץ- אַבקדעפגדזשקסווו [ -אָ קאָמפּ-אָפּציע ] [ -A קאַמף ] [ גלאָבאַט ] [ -וו וואָרדליסט ] [ -פּ פּרעפיקס ] [ סאַפיקס ]


[ -X פילטערפּאַט ] [ -F פונקטיאָנאַל ] [ -C באַפֿעלן ] נאָמען [ נאָמען ... ]

גאַנץ -פּר [ נאָמען ...]

ספּעציפיצירן ווי אַרגומענטן צו יעדער נאָמען זאָל זיין געענדיקט. אויב די- פּ אָפּציע איז סאַפּלייד, אָדער אויב קיין אָפּציעס זענען סאַפּלייד, יגזיסטינג קאַמפּלישאַן ספּעסאַפאַקיישאַנז זענען געדרוקט אין אַ וועג אַז אַלאַוז זיי צו זיין ריוזד ווי אַרייַנשרייַב. די אָפּציע רימוווז אַ קאַמפּלישאַן ספּעסיפיקאַטיאָן פֿאַר יעדער נאָמען , אָדער, אויב קיין נאָמען s זענען סאַפּלייד, אַלע קאַמפּלישאַן ספּעסאַפאַקיישאַנז.

דער פּראָצעס פון אַפּלייינג די קאַמפּלישאַן ספּעסאַפאַקיישאַנז ווען וואָרט קאַמפּלישאַן איז געפרוווט איז דיסקרייבד אויבן אונטער פּראָגראַממאַבלע קאָמפּלעטיאָן .

אנדערע אָפּציעס, אויב ספּעסאַפייד, האָבן די פאלגענדע מינינגז. די אַרגומענטן צו די -G , -W , און -X אָפּציעס (און, אויב נייטיק, די -פּ און- ס אָפּציעס) זאָל זיין ציטירטן צו באַשיצן זיי פון יקספּאַנשאַן איידער די גאַנץ געבויט איז ינוווקטיד.

קאָמפּ-אָפּציע

די קאַמפּ-אָפּציע קאָנטראָלס עטלעכע אַספּעקץ פון די קאָמפּספּעק ס נאַטור איבער די פּשוט דור פון קאַמפּליטמאַנץ. קאָמפּ-אָפּציע קען זיין איינער פון:

default

ניצן די רעאַללינע לידלינע פעליקייַט טעקע קאַמפּלישאַן אויב די קאָמפּספּעק דזשענערייץ קיין שוועבעלעך.

dirnames

פּערפאָרמד וועגווייַזער נאָמען קאַמפּלישאַן אויב די קאָמפּספּעק דזשענערייץ קיין שוועבעלעך.

filenames

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

nospace

דערציילט רעיללינע נישט צו לייגן אַ פּלאַץ (די פעליקייַט) צו ווערטער געענדיקט אין די סוף פון די שורה.

-A- קאַמף

דער קאַמף קען זיין איינער פון די פאלגענדע צו דזשענערייט אַ רשימה פון מעגלעך קאַמפּליטמאַנץ:

אַליאַס

אַליאַס נעמען. מייַ אויך זיין ספּעסאַפייד ווי -אַ .

arrayvar

אַריף בייַטעוודיק נעמען.

בינדן

לייכט שליסל בינדינג נעמען.

געבויט

נאָמען פון שאָל געבויט קאַמאַנדז . מייַ אויך זיין ספּעסאַפייד ווי .

באַפֿעל

באַפֿעלן נעמען. מייַ אויך זיין ספּעסאַפייד ווי נעמען. מייַ אויך זיין ספּעסאַפייד ווי- ק .

directory

Directory names. מייַ אויך זיין ספּעסאַפייד ווי .

פאַרקריפּלט

נעמען פון פאַרקריפּלט שאָל געבויט.

ערמעגליכט

נעמען פון ענייבאַלד שאָל בוילדינס.

אַרויספירן

נאָמען פון יקספּאָרטאַד שאָל וועריאַבאַלז. מייַ אויך זיין ספּעסאַפייד ווי .

טעקע

טעקע נעמען. מייַ אויך זיין ספּעסאַפייד ווי-פ.

function

נאָמען פון שאָל פאַנגקשאַנז.

גרופּע

גרופּע נעמען. מייַ אויך זיין ספּעסאַפייד ווי .

העלפּאָפּיק

הילף טעמעס ווי אנגענומען דורך די הילף געבויט.

hostname

האָסטנאַמעס, ווי גענומען פון די טעקע ספּעסאַפייד דורך די האָסטפילע שאָל בייַטעוודיק.

אַרבעט

אַרבעט נעמען, אויב אַרבעט קאָנטראָל איז אַקטיוו. מייַ אויך זיין ספּעסאַפייד ווי- דזש .

keyword

שאָל רעזערווירט ווערטער. מייַ אויך זיין ספּעסאַפייד ווי .

פליסנדיק

נעמען פון פליסנדיק דזשאָבס, אויב אַרבעט קאָנטראָל איז אַקטיוו.

דינסט

סערוויס נעמען. מייַ אויך זיין ספּעסאַפייד ווי .

setopt

גילטיק אַרמאַמעס פֿאַר די אָפּציע צו די שטעלן געבויט.

shopt

שאָל אָפּציע נעמען ווי אנגענומען דורך די שאָפּט געבויט.

סיגנאַל

סיגנאַל נעמען.

stopped

נעמען פון פארשטאפט דזשאָבס אויב אַרבעט קאָנטראָל איז אַקטיוו.

באַניצער

באַניצער נעמען. מייַ אויך זיין ספּעסאַפייד ווי .

variable

נעמען פון אַלע שאָל וועריאַבאַלז. מייַ אויך זיין ספּעסאַפייד ווי -וו .

-G globpat

די פילענאַמע יקספּאַנשאַן מוסטער גלאָבפּאַט איז יקספּאַנדיד צו דזשענערייט די מעגלעך קאַמפּלישאַן.

-W wordlist

די וואָרדליסט איז שפּאַלטן ניצן די אותיות אין די יפס ספּעציעל בייַטעוודיק ווי דעלימיטערס, און יעדער רעזולטאַט וואָרט איז יקספּאַנדיד. די מעגלעך קאַמפּליטמאַנץ זענען די מיטגלידער פון דער רעזולטאַט רשימה וואָס גלייַכן די וואָרט זייַנען געענדיקט.

-C באַפֿעל

באַפֿעל איז עקסאַקיוטאַד אין אַ סובסעלל סוויווע, און זייַן רעזולטאַט איז געניצט ווי די מעגלעך קאַמפּלישאַן.

-F- פונקציע

די שאָל פונקציאָנירן פֿונקציע איז עקסאַקיוטאַד אין די קראַנט שאָל סוויווע. ווען עס ענדיקט, די מעגלעך קאַמפּליטמאַנץ זענען ריטריווד פון די ווערט פון די קאַמפּרעפּלי מענגע בייַטעוודיק.

-X פילטערס

פילטערפּאַט איז אַ מוסטער ווי געוויינט פֿאַר פילענאַמע יקספּאַנשאַן. עס איז געווענדט צו דער רשימה פון מעגלעך קאַמפּליטמאַנץ דזשענערייטאַד דורך די פּריסידינג אָפּציעס און אַרגומענטן, און יעדער קאַמפּלישאַן וואָס ריכטן זיך פילטערפּאַט איז אַוועקגענומען פון דער רשימה. A leading ! אין פילטערפּאַט ניגייץ דעם מוסטער; אין דעם פאַל, קיין קאַמפּלישאַן פון ניט ריכטן פילטערפּאַט איז אַוועקגענומען.

-פּ פּרעפיקס

פּרעפיקס איז מוסיף אין די אָנהייב פון יעדער מעגלעך קאַמפּלישאַן נאָך אַלע אנדערע אָפּציעס זענען געווענדט.

-S suffix

סופיקס איז אַפּפּענדעד צו יעדער מעגלעך קאַמפּלישאַן נאָך אַלע אנדערע אָפּציעס זענען געווענדט.

דער צוריקקער ווערט איז אמת, אויב עס איז נישט אַ פאַרקריפּלט אָפּציע, אַן אָפּציע אַנדערש ווי -פּ אָדער- ר איז סאַפּלייד אָן אַ נאָמען אַרגומענט, אַ פּרווון איז געמאכט צו באַזייַטיקן אַ קאָמפּלעקס ספּעסיפיקאַטיאָן פֿאַר אַ נאָמען פֿאַר וואָס קיין באַשרייַבונג עקסיסטירט, אָדער אַ טעות איז צולייגן אַ קאַמפּלישאַן ספּעסיפיקאַטיאָן.

פאָרזעצן [ n ]

אָפּאָזיציע די ווייַטער יטעראַטיאָן פון די ענקלאָוזינג פֿאַר , בשעת , ביז , אָדער אויסקלייַבן שלייף. אויב n איז ספּעסאַפייד, נעמענ זיכ ווידער בייַ די n טה ינקלאָוזינג שלייף. n מוזן זיין> 1. אויב n איז גרעסער ווי די נומער פון ענקלאָוזינג לופּס, די לעצטע ענקלאָוזינג שלייף (די `` שפּיץ-מדרגה '' שלייף) איז ריזומד. דער צוריקקער ווערט איז 0 אויב די שאָל איז נישט עקסאַקיוטינג אַ שלייף ווען פאָרזעצן איז עקסאַקיוטיד.

דערקלערן [ -אַפפירטקס ] [ -פּ ] [ נאָמען [= ווערט ]]

טייפּס [ -אַפפירטקס ] [ -פּ ] [ נאָמען [= ווערט ]]

דערקלערן וועריאַבאַלז און / אָדער געבן זיי אַטראַביוץ. אויב ניט נאָמען s זענען געגעבן דעמאָלט אַרויסווייַזן די ווערי ווערטער פון וועריאַבאַלז. דער- פּ אָפּציע וועט ווייַזן די אַטריביוץ און וואַלועס פון יעדער נאָמען . ווען -פּ איז געניצט, נאָך אָפּציעס זענען איגנאָרירט. די אָפּציע ינכיבאַץ די אַרויסווייַז פון פונקציאָנירן זוך; בלויז די פֿונקציע נאָמען און אַטראַביוץ זענען געדרוקט. די אָפּציע ימפּלייז-ף. די ווייַטערדיק אָפּציעס קענען זיין געניצט צו באַגרענעצן רעזולטאַט צו וועריאַבאַלז מיט די ספּעסאַפייד אַטריביוט אָדער צו געבן וועריאַבאַלז אַטריביוץ:

-a

יעדער נאָמען איז אַ מענגע בייַטעוודיק (זען ערייז אויבן).

-f

ניצן נאָר נאָמען פונקציע.

-i

די בייַטעוודיק איז באהאנדלט ווי אַ ינטעגער; אַריטמעטיק אפשאצונג (זען ARITHMETIC EVALUATION) איז געטאן ווען די בייַטעוודיק איז אַסיינד אַ ווערט.

-r

מאַכן נאָמען s לייענען בלויז. די נעמען קענען נישט דעמאָלט זיין אַסיינד וואַלועס דורך סאַבסאַקוואַנט אַסיינמאַנט סטייטמאַנץ אָדער אַנסעט.

-t

געבן יעדער נאָמען דעם שפּור אַטריביוט. טרייסט פאַנגקשאַנז ירשענען די דעבוג טראַפּ פון די פאַך שאָל. די אַטהלעטע שפּירט האט קיין ספּעציעל טייַטש פֿאַר וועריאַבאַלז.

-קס

מארק נאָמען s פֿאַר אַרויספירן צו סאַבסאַקוואַנט קאַמאַנדז דורך די סוויווע.

ניצן '+' אַנשטאָט פון `- 'טורנס אַוועק די אַטריביוט אַנשטאָט, מיט די ויסנעם אַז + אַ קען ניט זיין געניצט צו צעשטערן אַ מענגע בייַטעוודיק. ווען געניצט אין אַ פֿונקציע, מאכט יעדער נאָמען היגע, ווי מיט די היגע באַפֿעל. דער צוריקקער ווערט איז 0, בעת אַן אַנשיידיד אָפּציע איז אַטענדאַד, אַ פּרווון איז געמאכט צו באַשטימען אַ פֿונקציע ניצן `` -פאָאָ = באַר '', אַ פּרווון איז געמאכט צו באַשטימען אַ ווערט צו אַ לייכט בלויז בייַטעוודיק, אַן פּרווון איז געמאכט צו באַשטימען אַ ווערט צו אַ מענגע בייַטעוודיק, אָן ניצן די קאָמוניקאַציע אַסיינמאַנט סינטאַקס (זען ערייז אויבן), איינער פון די נעמען איז ניט אַ גילטיק שאָל בייַטעוודיק נאָמען, אַן פּרווון איז געמאכט צו פאַרמאַכן אַוועק לייכט בלויז סטאַטוס פֿאַר אַ לייכט בלויז בייַטעוודיק, אַן פּרווון איז געמאכט צו באַשטימען אַוועק מענגע סטאַטוס פֿאַר אַ מענגע בייַטעוודיק, אָדער אַן פּרווון איז געמאכט צו אַרויסווייַזן אַ ניט-עקסיסטאַנט פונקציע מיט-פ.

דריקן [-קלפּוו ] [+ n ] [- n ]

אָן אָפּציעס, דיספּלייז די רשימה פון דערווייַל דערמאנט דיירעקטעריז. די פעליקייַט אַרויסווייַזן איז אויף אַ איין שורה מיט Directory נעמען אפגעשיידט דורך ספּייסאַז. דירעקטעריז זענען מוסיף צו די רשימה מיט די פּושד באַפֿעל; די פּאָפּד באַפֿעל רימוווז ערטער פון דער רשימה.

+ n

דיספּלייז די n טייך קאַונטינג פון די לינקס פון די רשימה, וואָס איז געוויזן דורך דיר ווען ינוואָוקינג אָן אָפּציעס, סטאַרטינג מיט נול.

- n

דיספּלייז די n טייך כעזשבן פון די רעכט פון די רשימה, וואָס איז געוויזן דורך דיר ווען רופט אָן אָפּציעס, סטאַרטינג מיט נול.

-c

קלירז די Directory סטאַק דורך דיליטינג אַלע די איינסן.

-l

פּראָדוצירן אַ מער ליסטינג; די פעליקייַט ליסטינג פֿאָרמאַט ניצט אַ טילדע צו דינאַמאָ די היים וועגווייַזער.

-פּ

דרוק די Directory סטאַק מיט איין פּאָזיציע פּער שורה.

-v

דרוק די Directory סטאַק מיט איין פּאָזיציע פּער שורה, פּרעפיקסינג יעדער פּאָזיציע מיט זייַן אינדעקס אין דעם אָנלייגן.

דער צוריקקער ווערט איז 0, אויב אַ פאַרקריפּלט אָפּציע איז סאַפּלייד אָדער N ינדעקסיז אַרויס די סוף פון די Directory סטאַק.

דיסאָון [ -אַר ] [ ] [ דזשאָבספּעק ...]

אָן אָפּציעס, יעדער דזשאָבספּעק איז אַוועקגענומען פון די טיש פון אַקטיוו דזשאָבס. אויב די אָפּציע איז געגעבן, יעדער דזשאָבספּעעק איז נישט אַוועקגענומען פון די טיש, אָבער איז אנגעצייכנט אַזוי אַז SIGHUP איז נישט געשיקט צו די אַרבעט אויב די שאָל באקומען אַ סיגהופּ . אויב קיין דזשאָוקספּעק איז פאָרשטעלן, און ניט דער- א אָדער דער- ר אָפּציע איז סאַפּלייד, די קראַנט אַרבעט איז געניצט. אויב קיין דזשאָוקספּעק איז סאַפּלייד, די -a אָפּציע מיטל צו באַזייַטיקן אָדער צייכן אַלע דזשאָבס; דער- ר אָפּציע אָן אַ דזשספּספּעק אַרגומענט ריסטריקץ אָפּעראַציע צו פליסנדיק דזשאָבס. דער צוריקקער ווערט איז 0, אויב אַ דזשאָבספּעק טוט נישט ספּעציפיצירן אַ גילטיק אַרבעט.

עקאָו [ -נעע ] [ אַרג ...]

רעזולטאַט די אַרג s, אפגעשיידט דורך ספּייסאַז, נאכגעגאנגען דורך אַ נעוולינע. דער צוריקקער סטאַטוס איז שטענדיק 0. אויב- ען איז ספּעסאַפייד, די טריילינג נעוולינע איז סאַפּרעסט. אויב די אָפּציע איז געגעבן, די ינטערפּריטיישאַן פון די ווייַטערדיק באַקסשלאַש-אנטרונען אותיות איז ענייבאַלד. דער-E אָפּציע דיסייבאַלז די ינטערפּריטיישאַן פון די אַנטלויפן אותיות, אפילו אויף סיסטעמס ווו זיי זענען ינטערפּראַטאַד דורך פעליקייַט. די אָפּציע קענען זיין געניצט צו דינאַמיקאַללי באַשטימען צי ניט ויספאָרשן די אַנטלויפן אותיות דורך אַ פעליקייַט. אפקלאנג טוט נישט טייַטשן - צו מיינען די סוף פון אָפּציעס. עקאָו ינטערפּראַץ די ווייַטערדיק אַנטלויפן סיקוואַנסיז:

\ a

פלינק (גלאָק)

\ b

backspace

\ c

פאַרהיטן טריילינג נעוולינע

\ e

אַ אַנטלויפן כאַראַקטער

\ f

פאָרעם פיטער

\ n

נייַ שורה

\ r

וועגעלע צוריקקומען

\ t

האָריזאָנטאַל קוויטל

\ v

ווערטיקאַל קוויטל

\\

backslash

\ 0 נן

די אַכט-ביסל כאַראַקטער וועמענס ווערט איז די אָקטאַל ווערט ננן (נול צו דרייַ אָקטאַל דידזשאַץ)

\ nnn

די אַכט-ביסל כאַראַקטער וועמענס ווערט איז די אָקטאַל ווערט נן (1-4 אקטאבער דידזשאַץ)

\ x HH

די אַכט-ביסל כאַראַקטער וועמענס ווערט איז דער העקסאַדעסימאַל ווערט הה (איינער אָדער צוויי העקס דידזשאַץ)

געבן [ -adnps ] [ פילענאַמע ] [ נאָמען ...]

געבן און דיסייבאַל בוילדין שאָל קאַמאַנדז. דיסאַבלינג אַ געבויטין אַלאַוז אַ דיסק באַפֿעל וואָס האט די זעלבע נאָמען ווי אַ שאָל ביניען צו זיין עקסאַקיוטאַד אָן ספּעסאַפייינג אַ פול פּאַטטערנעם, כאָטש די שאָל נאָרמאַלי אָנפֿרעגן פֿאַר געבויט-אין איידער דיסק קאַמאַנדז. אויב איז געניצט, יעדער נאָמען איז פאַרקריפּלט; אַנדערש, נעמען זענען ענייבאַלד. למשל, צו נוצן די פּרובירן ביינערי געפונען דורך די פּאַד אַנשטאָט פון די שאָל געבויט ווערסיע, לויפן `` געבן-אַן פּרובירן ''. די-פ אָפּציע מיטל צו מאַסע די נייַ געבויט-אין באַפֿעלן נאָמען פון שערד כייפעץ פילענאַמע , אויף סיסטעמען וואָס שטיצן דינאַמיש לאָודינג. דער -די אָפּציע וועט אויסמעקן אַ געבויטין פריער לאָודיד מיט-פ. אויב קיין אַרגומענט נאָמען איז געגעבן, אָדער אויב די- פּ אָפּציע איז סאַפּלייד, אַ רשימה פון שאָל געבויט-אין איז געדרוקט. מיט קיין אנדערע אָפּציע אַרגומענטן, די רשימה באשטייט פון אַלע ענייבאַלד שאָל ביניען. אויב- ען איז סאַפּלייד, בלויז פאַרקריפּלט געבויט-אין זענען געדרוקט. אויב -a איז סאַפּלייד, די רשימה געדרוקט כולל אַלע געבויט-אין, מיט אַן אָנווייַז פון צי אָדער ניט יעדער איז ענייבאַלד. אויב איז סאַפּלייד, די רעזולטאַט איז ריסטריקטאַד צו די פּאָסיקס ספּעציעל געבויט.

דער צוריקקער ווערט איז 0, אויב אַ נאָמען איז ניט אַ שאָל געבויטין אָדער עס איז אַ טעות לאָודינג אַ נייַע געבויט פון אַ שערד כייפעץ.

עוואַל [ אַרג ...]

די אַרג s זענען לייענען און קאַנקאַטאַנייטיד צוזאַמען אין אַ איין באַפֿעל. דעם באַפֿעל איז דעמאָלט לייענען און עקסאַקיוטאַד דורך די שאָל, און זייַן אַרויסגאַנג סטאַטוס איז אומגעקערט ווי די ווערט פון עוואַל . אויב עס זענען קיין אַרגס , אָדער בלויז נאַל אַרגומענטן, יוואַל קערט 0.

exec [ -cl ] [ -a נאָמען ] [ באַפֿעלן] [ אַרגומענטן ]]

אויב באַפֿעל איז ספּעסאַפייד, עס ריפּלייסיז די שאָל. קיין נייַ פּראָצעס איז באשאפן. די אַרגומענטן ווערן אַרגומענטן צו באַפֿעלן . אויב די- ל אָפּציע איז סאַפּלייד, די שאָל ערלויבט אַ לאָך אין די אָנהייב פון די זעראָטה אַרג דורכגעגאנגען צו באַפעלן . דאָס איז וואָס לאָגין (1) טוט. די- ק אָפּציע ז קאָמאַנדע צו זיין עקסאַקיוטאַד מיט אַ ליידיק סוויווע. אויב -a איז סאַפּלייד, די שאָל פּאַסיז נאָמען ווי די זעראָט אַרגומענט צו די עקסאַקיוטאַד באַפֿעל. אויב דער באַפֿעל קען נישט זיין עקסאַקיוטיד פֿאַר עטלעכע סיבה, אַ ניט-ינטעראַקטיוו שאָל יקספּייץ, סייַדן די אָפּציע אָפּציע עקסאַלפייל איז ענייבאַלד, אין וועלכע פאַל עס קערט אָפּפאַל. אַ ינטעראַקטיוו שאָל צוריקקערן דורכפאַל ווען די טעקע קען נישט זיין עקסאַקיוטאַד. אויב באַפֿעל איז ניט ספּעסאַפייד, קיין רידערעקשאַנז נעמען ווירקונג אין די קראַנט שאָל, און די צוריקקומען סטאַטוס איז 0. אויב עס איז אַ רידערעקטיאָן טעות, די צוריקקומען סטאַטוס איז 1.

אַרויסגאַנג [ n ]

גרונט די שאָל צו אַרויסגאַנג מיט אַ סטאַטוס פון ען . אויב ן איז אַוועקגענומען, די אַרויסגאַנג סטאַטוס איז אַז פון די לעצט באַפֿעל עקסאַקיוטאַד. א טראַפּ אויף עקסיט איז עקסאַקיוטאַד איידער די שאָל טערמאַנייץ.

אַרויספירן [ -פנ ] [ נאָמען [= וואָרט ]] ...

export -p

די סאַפּלייד נאַמעס זענען אנגעצייכנט פֿאַר אָטאַמאַטיק אַרויספירן צו די סוויווע פון ​​דערנאָך עקסאַקיוטאַד קאַמאַנדז. אויב די-פ אָפּציע איז געגעבן, די נעמען אָפּשיקן צו פאַנגקשאַנז. אויב קיין נעמען זענען געגעבן, אָדער אויב די- פּ אָפּציע איז סאַפּלייד, אַ רשימה פון אַלע נעמען וואָס זענען יקספּאָרטאַד אין דעם שאָל איז געדרוקט. דער אָפּציע זייַנען די אַרויספירן פאַרמאָג צו ווערן אַוועקגענומען פון די געהייסן וועריאַבאַלז. אַרויספירן קערט אַ אַרויסגאַנג סטאַטוס פון 0, אויב אַ פאַרקריפּלט אָפּציע איז אַטענדאַד, איינער פון די נעמען איז ניט אַ גילטיק שאָל בייַטעוודיק נאָמען, אָדער -f איז סאַפּלייד מיט אַ נאָמען וואָס איז נישט אַ פֿונקציע.

fc [ -e ename ] [ ] [ ערשטער ] [ לעצט ]

fc- s [ pat = rep ] [ קמד ]

פאַרריכטן קאַמאַנד. אין דער ערשטער פאָרעם, אַ קייט פון קאַמאַנדז פון ערשטער צו לעצט איז אויסגעקליבן פון דער געשיכטע רשימה. ערשטער און לעצט קען זיין ספּעסאַפייד ווי אַ שטריקל (צו געפֿינען די לעצטע באַפֿעל אָנהייב מיט דעם שטריקל) אָדער ווי אַ נומער (אַן אינדעקס אין דער געשיכטע רשימה, ווו אַ נעגאַטיוו נומער איז געניצט ווי אַ אָפסעט פון די קראַנט באַפֿעלן נומער). אויב לעצט איז נישט ספּעסאַפייד עס איז באַשטימט צו דעם קראַנט באַפֿעל פֿאַר ליסטינג (אַזוי אַז `` fc-ל -10 '' דרוקן די לעצטע 10 קאַמאַנדז) און ערשטער אַנדערש. אויב ערשטער איז נישט ספּעסאַפייד עס איז באַשטימט צו דעם פריערדיקן באַפֿעל פֿאַר עדיטינג און -16 פֿאַר ליסטינג.

די -n אָפּציע סאַפּרעסיז די באַפֿעל נומערן ווען ליסטינג. די- ר אָפּציע ריווערז די סדר פון די קאַמאַנדז. אויב די- ל אָפּציע איז געגעבן, די קאַמאַנדז זענען ליסטעד אויף נאָרמאַל פּראָדוקציע. אַנדערש, דער רעדאַקטאָר געגעבן דורך ename איז ינוווקטיד אויף אַ טעקע מיט די קאַמאַנדז. אויב ענאַמי איז נישט געגעבן, די ווערט פון די FCEDIT בייַטעוודיק ווערט, און די ווערט פון רעדאקציע אויב FCEDIT איז ניט שטעלן. אויב ניט קיין בייַטעוודיק באַשטימט, איז געניצט. ווען עדיטינג איז גאַנץ, די עדיטיד קאַמאַנדז זענען עקאָוד און עקסאַקיוטאַד.

אין די רגע פאָרעם, די באַפֿעל איז שייַעך-עקסאַקיוטאַד נאָך יעדער פאַל פון פּאַטי איז ריפּלייסט דורך רעפּ . א נוציק אַליאַס צו נוצן מיט דעם איז `` ר = פק-ס '', אַזוי אַז טייפּינג `` ר קק '' לויפט די לעצט באַפֿעל אָנהייב מיט `` קק '' און טייפּינג `` ר '' שייַעך-עקסאַקיוץ די לעצט באַפֿעל.

אויב דער ערשטער פאָרעם איז געניצט, די צוריקקומען ווערט איז 0, אויב אַ פאַרקריפּלט אָפּציע איז געפּלאָנטערט אָדער ערשטער אָדער לעצט ספּעציפיצירן געשיכטע שורות אויס פון קייט. אויב די אָפּציע איז סאַפּלייד, די צוריקקומען ווערט איז די ווערט פון די לעצט באַפֿעל עקסאַקיוטאַד אָדער דורכפאַל, אויב אַ טעות קומט מיט די צייַטווייַליק טעקע פון ​​קאַמאַנדז. אויב די רגע פאָרעם איז געניצט, די צוריקקומען סטאַטוס איז אַז פון די באַפֿעלן שייַעך-עקסאַקיוטאַד, אויב קמד טוט נישט ספּעציפיצירן אַ גילטיק געשיכטע שורה, אין וועלכע פאַל פי קערט דורכפאַל.

פג [ דזשאָרדפּעק ]

אָפּשפּאָרן דזשאָבספּעעק אין די פאָרגראַונד, און מאַכן עס די קראַנט אַרבעט. אויב דזשאָבספּעעק איז ניט פאָרשטעלן, די שאָל ס נאָושאַנז פון די קראַנט אַרבעט איז געניצט. דער צוריקקער ווערט איז אַז פון דעם באַפֿעל געשטעלט אין די פאָרגראַונד, אָדער דורכפאַל אויב לויפן ווען אַרבעט קאָנטראָל איז פאַרקריפּלט אָדער, ווען לויפן מיט אַרבעט קאָנטראָל ענייבאַלד, אויב דזשאָבספּעעק טוט נישט ספּעציפיצירן אַ גילטיק שטעלע אָדער דזשאָבספּעק ספּעסאַפייז אַ אַרבעט וואָס איז סטאַרטעד אָן אַרבעט קאָנטראָל .

getopts optstring נאָמען [ args ]

אפגעזונדערטקייט פּאַראַמעטערס זענען געניצט דורך שאָל פּראַסידזשערז. אַפּפּסטאָרע כּולל די אָפּציע אותיות צו זיין דערקענט; אויב אַ כאַראַקטער איז נאכגעגאנגען דורך אַ צווייפּינטל, די אָפּציע איז ווארטן צו האָבן אַ אַרגומענט, וואָס זאָל זיין אפגעשיידט פון עס דורך ווייַס פּלאַץ. די קאָלאָן און קשיא צייכן אותיות קען ניט זיין געניצט ווי אָפּציע אותיות. יעדער מאָל עס איז ינוואָוקינג, געטאַפּט ערטער די ווייַטער אָפּציע אין די שאָל בייַטעוודיק נאָמען , יניטיאַליזינג נאָמען אויב עס טוט נישט עקסיסטירן, און דער אינדעקס פון דער ווייַטער אַרגומענט צו זיין פּראַסעסט אין די בייַטעוודיק OPTIND . OPTIND איז ינישאַלייזד צו 1 יעדער מאָל די שאָל אָדער אַ שאָל שריפט איז ינוואָוקט. ווען אַן אָפּציע ריקווייערז אַ אַרגומענט, גיט די ערטער אַרגומענט אַרגומענט אין די בייַטעוודיק אָפּטאַרג. די שאָל טוט נישט באַשטעטיק אָפּטינד אויטאָמאַטיש; עס זאָל זיין מאַניואַלי באַשטעטיק צווישן קייפל רופט צו פּונקט אין די זעלבע שאָל ינוואָקאַטיאָן אויב איר נוצן אַ נייַ שטעלן פון פּאַראַמעטערס.

ווען דער סוף פון אָפּציעס איז געפּלאָנטערט, געטאַפּץ יקסייץ מיט אַ צוריקקומען ווערט גרעסער ווי נול. OPTIND איז באַשטימט צו דער אינדעקס פון דער ערשטער ניט-אָפּציע אַרגומענט, און נאָמען איז באַשטימט צו.

כידעש נאָרמאַלי פּאַרסיז די פּאָסיטיאָנאַל פּאַראַמעטערס, אָבער אויב מער אַרגומענטן זענען געגעבן אין אַרגס , געטאַפּץ פּאַרסעס יענע אַנשטאָט.

דאָאָמס קענען מעלדונג ערראָרס אין צוויי וועגן. אויב דער ערשטער כאַראַקטער פון אַפּטלסטינג איז אַ צווייפּינטל, שטיל טעות ריפּאָרטינג איז געניצט. אין נאָרמאַל אָפּעראַציע דיאַגנאָסטיק אַרטיקלען זענען געדרוקט ווען פאַרקריפּלט אָפּציעס אָדער פעלנדיק אָפּציע אַרגומענטן זענען געפּלאָנטערט. אויב די בייַטעוודיק OPTERR איז באַשטימט צו 0, קיין טעות אַרטיקלען וועט זיין געוויזן, אַפֿילו אויב דער ערשטער כאַראַקטער פון אַפּטלסטינג איז ניט אַ צווייפּינטל.

אויב אַ פאַרקריפּלט אָפּציע איז געזען, געטאַפּט ערטער? אין נאָמען און, אויב ניט שטיל, דרוקן אַ טעות אָנזאָג און ינסעט אָפּטאַרג . אויב סעטטינגס זענען שטיל, די אָפּציע איז געפונען אין OPTARG און קיין דיאַגנאָסטיק אָנזאָג איז געדרוקט.

אויב אַ פארלאנגט אַרגומענט איז נישט געפונען, און טרעאַטינג איז נישט שטיל, אַ קשיא צייכן ( ? ) איז געשטעלט אין נאָמען , אָפּטאַרג איז אַנסעט, און אַ דיאַגנאָסטיק אָנזאָג איז געדרוקט. אויב געדריקט איז שטיל, דאַן אַ צווייפּינטל ( :) איז געשטעלט אין נאָמען און אָפּטאַרג איז באַשטימט צו דער אָפּציע כאַראַקטער געפונען.

געטאָפּץ קערט אמת אויב אַן אָפּציע, ספּעסאַפייד אָדער ונספּעסיפיעד, איז געפונען. עס קערט פאַלש אויב דער סוף פון אָפּציעס איז געפּלאָנטערט אָדער אַ טעות אַקערז.

hash [ -lr ] [ -p file name ] [ -tt ] [ name ]

פֿאַר יעדער נאָמען , די פול טעקע נאָמען פון די באַפֿעל איז באַשטימט דורך זוכן די דירעקטעריז אין $ פּאַדער און דערמאנט. אויב די- פּ אָפּציע איז סאַפּלייד, קיין וועג זוך איז געטאן, און פילענאַמע איז געניצט ווי די גאַנץ טעקע נאָמען פון די באַפֿעל. דער- ר אָפּציע ז די שאָל צו פאַרגעסן אַלע דערמאנט לאָוקיישאַנז. דער -די אָפּציע זייַנען די שאָל צו פאַרגעסן די דערמאנט אָרט פון יעדער נאָמען . אויב די אָפּציע איז סאַפּלייד, די פול פּאַטעניו צו וואָס יעדער נאָמען קאָראַספּאַנדז איז געדרוקט. אויב קייפל נאָמען טענות זענען סאַפּלייד מיט -t , די נאָמען איז געדרוקט איידער די האַשעד פול פּאַטענאַמע. די- ל אָפּציע ז אַז רעזולטאַט וועט זיין געוויזן אין אַ פֿאָרמאַט וואָס קען זיין ריוזד ווי אַרייַנשרייַב. אויב קיין אַרגומענטן זענען געגעבן, אָדער אויב בלויז- ל איז סאַפּלייד, אינפֿאָרמאַציע וועגן געדענקען קאַמאַנדז איז געדרוקט. דער צוריקקער סטאַטוס איז אמת סייַדן אַ נאָמען איז נישט געפונען אָדער אַ פאַרקריפּלט אָפּציע איז סאַפּלייד.

הילף [ ] [ מוסטער ]

ווייַז נוציק אינפֿאָרמאַציע וועגן געבויט קאַמאַנדז. אויב מוסטער איז ספּעסאַפייד, העלפן גיט דיטיילד הילף אויף אַלע קאַמאַנדז וואָס ריכטן מוסטער ; אַנדערש הילף פֿאַר אַלע די געבויט-אין און שאָל קאָנטראָל סטראַקטשערז זענען געדרוקט. די אָפּציע אָפּציע ריסטריקץ די אינפֿאָרמאַציע געוויזן צו אַ קורץ נוצן סינאָפּסיס. דער צוריקקער סטאַטוס איז 0 אָן אויב קיין באַפֿעלן שוועבעלעך מוסטער .

געשיכטע [ n ]

געשיכטע

געשיכטע-ד אָפסעט

history -anrw [ filename ]

געשיכטע -פּ אַרג [ אַרג ... ]

history -s arg [ arg ... ]

מיט קיין אָפּציעס, אַרויסווייַזן די באַפֿעלן געשיכטע רשימה מיט שורה נומערן. לינעס ליסטעד מיט אַ * האָבן געווארן מאַדאַפייד. אַ אַרגומענט פון N רשימות בלויז די לעצטע N שורות. אויב פילענאַמע איז סאַפּלייד, עס איז געניצט ווי דער נאָמען פון דער געשיכטע טעקע; אויב ניט, די ווערט פון היסטפילע איז געניצט. אָפּציעס, אויב סאַפּלייד, האָבן די פאלגענדע מינינגז:

-c

קלאָר די געשיכטע רשימה דורך דיליטינג אַלע די איינסן.

-d פאָטאָ

ויסמעקן די געשיכטע פּאָזיציע אין שטעלע פאָטאָ .

-a

אַפּפּענד די `` נייַ '' געשיכטע שורות (געשיכטע שורות אַרייַנגערעכנט זינט די אָנהייב פון דעם קראַנט באַס סעסיע) צו די געשיכטע טעקע.

לייענען די געשיכטע שורות נישט שוין לייענען פון די געשיכטע פייל אין דעם קראַנט געשיכטע רשימה. דאס זענען שורות אַפּפּענדעד צו די געשיכטע טעקע זינט די אָנהייב פון דעם קראַנט באַס סעסיע.

-r

לייענען די אינהאַלט פון די געשיכטע טעקע און נוצן זיי ווי די קראַנט געשיכטע.

-w

שרייב די קראַנט געשיכטע צו די געשיכטע טעקע, אָווועררייטינג די געשיכטע טעקע אינהאַלט.

-פּ

דורכפירן געשיכטע סאַבסטיטושאַן אויף די פאלגענדע אַרגס און אַרויסווייַזן די רעזולטאַט אויף די נאָרמאַל רעזולטאַט. טוט נישט קראָם די רעזולטאַטן אין דער געשיכטע רשימה. יעדער אַרג מוזן זיין צעטיילט צו דיסייבאַל נאָרמאַל געשיכטע יקספּאַנשאַן.

קראָם די אַרגס אין די געשיכטע רשימה ווי אַ איין פּאָזיציע. די לעצטע באַפֿעל אין דער געשיכטע רשימה איז אַוועקגענומען איידער די אַרגס זענען מוסיף.

דער צוריקקער ווערט איז 0, אויב עס איז אַן אומפֿאַלע אָפּציע, אויב אַ טעות קומט צו לייענען אָדער שרייַבן די געשיכטע פייל, אַ פאַרקריפּלט אָפּזוך איז סאַפּלייד ווי אַ אַרגומענט צו אָדער די געשיכטע יקספּאַנשאַן צוגעשטעלט ווי אַ אַרגומענט צו -פּ פיילז.

דזשאָבס [ -לנפּרס ] [ דזשאָבספּעק ...]

דזשאָבס -x באַפֿעל [ אַרגעס ...]

דער ערשטער פאָרעם רשימות די אַקטיוו דזשאָבס. די אָפּציעס האָבן די פאלגענדע מינינגז:

-l

רשימה פּראָצעס ידס אין דערצו צו די נאָרמאַל אינפֿאָרמאַציע.

-פּ

רשימה בלויז די פּראָצעס שייַן פון די אַרבעט פּראָצעס גרופּע פירער.

ווייַז אינפֿאָרמאַציע בלויז וועגן דזשאָבס אַז האָבן געביטן סטאַטוס זינט דער באַניצער האט לעצטנס באמערקט פון זייער סטאַטוס.

-r

באַגרענעצן רעזולטאַט צו פליסנדיק דזשאָבס.

באַגרענעצן רעזולטאַט צו פארשטאפט דזשאָבס.

אויב דזשאָבספּעעק איז געגעבן, רעזולטאַט איז ריסטריקטאַד צו אינפֿאָרמאַציע וועגן דעם אַרבעט. דער צוריקקער סטאַטוס איז 0, אויב אַ פאַרקריפּלט אָפּציע איז אַטשיווד אָדער אַ ינוואַלווד דזשאָבספּעק איז סאַפּלייד.

אויב די -קס אָפּציע איז סאַפּלייד, דזשאָבס ריפּלייסאַז קיין דזשאָבספּעק געפונען אין באַפֿעל אָדער אַרגס מיט די קאָראַספּאַנדינג פּראָצעס גרופּע שייַן, און עקסאַקיוץ באַפֿעלן גייט פארביי עס אַרגס , צוריקקומען זייַן אַרויסגאַנג סטאַטוס.

טייטן [ סיגנספּעק | סיגנאַלז | - סיגנספּעק ] [ פּיד | דזשאָבספּעעק ] ...

טייטן- ל [ סיגספּעק | exit_status ]

שיקן די סיגנאַל געהייסן דורך סיגספּעק אָדער סיגנום צו די פּראַסעסאַז, גערופן פּיד אָדער דזשאָקספּעק . סיגנספּעק איז אָדער אַ סיגנאַל נאָמען אַזאַ ווי סיגקילל אָדער אַ סיגנאַל נומער; סיגנום איז אַ סיגנאַל נומער. אויב סיגנספּעק איז אַ סיגנאַל נאָמען, די נאָמען קען זיין געגעבן מיט אָדער אָן די סיג פּרעפיקס. אויב sigspec איז ניט פאָרשטעלן, SIGTERM איז אנגענומען. אַ אַרגומענט פון רשימות די סיגנאַל נעמען. אויב קיין אַרגומענטן זענען סאַפּלייד ווען -l איז געגעבן, די נעמען פון די סיגנאַלז קאָראַספּאַנדינג צו די אַרגומענטן זענען ליסטעד, און דער צוריקקומען סטאַטוס איז 0. די עקסיט_סטאַטוס אַרגומענט צו- ל איז אַ נומער ספּעסאַפייינג אָדער אַ סיגנאַל נומער אָדער די אַרויסגאַנג סטאַטוס פון אַ פּראָצעס טערמאַנייטאַד דורך אַ סיגנאַל. טייטן קערט אמת אויב לפּחות איין סיגנאַל איז הצלחה געשיקט, אָדער פאַלש אויב אַ טעות אַקערז אָדער אַ פאַרקריפּלט אָפּציע איז געפונען.

לאָזן אַרג [ אַרג ...]

יעדער אַרג איז אַ אַריטמעטיק אויסדרוק צו זיין עוואַלואַטעד (זען אַריטמעטיק אָפּשאַצונג ). אויב די לעצטע אַרג יוואַליוייץ צו 0, לאָזן קערט 1; 0 איז אומגעקערט אַנדערש.

היגע [ אָפּציע ] [ נאָמען [= ווערט ] ...]

פֿאַר יעדער אַרגומענט, אַ היגע בייַטעוודיק נאָמען געהייסן איז באשאפן, און אַסיינד ווערט . די אָפּציע קענען זיין קיין פון די אָפּציעס אנגענומען דורך דערקלערן . ווען היגע איז געניצט ין אַ פאַנגקשאַנז, עס זייַנען די בייַטעוודיק נאָמען צו האָבן אַ קענטיק פאַרנעם באגרענעצט צו אַז פֿונקציע און זייַן קינדער. מיט קיין אַפּעראַנדז, היגע שרייבט אַ רשימה פון היגע וועריאַבאַלז צו די נאָרמאַל פּראָדוקציע. עס איז אַ טעות צו נוצן היגע ווען נישט אין אַ פאַנגקשאַנז. דער צוריקקער סטאַטוס איז 0, סייַדן די היגע איז גענוצט אַרויס אַ פֿונקציע, אַ פאַרקריפּלט נאָמען איז סאַפּלייד, אָדער נאָמען איז אַ רעאַדאָנלי בייַטעוודיק.

לאָגאָוט

אַרויסגאַנג אַ לאָגין שאָל.

פּאָפּד [- n ] [+ n ] [- n ]

רימוווז ערטער פון די Directory סטאַק. מיט קיין אַרגומענטן, רימוווז די שפּיץ וועגווייַזער פון דעם אָנלייגן, און פּערפאָרמז אַ קאָמפּאַקטדיסק צו די נייַ שפּיץ וועגווייַזער. אַרגומענטן, אויב סאַפּלייד, האָבן די פאלגענדע מינינגז:

+ n

רימוווז די n טה פּאָזיציע קאַונטינג פון די לינקס פון די רשימה געוויזן דורך דיר , סטאַרטינג מיט נול. פֿאַר בייַשפּיל: `` פּאָפּד + 0 '' רימוווז דער ערשטער Directory, `` פּאָפּד +1 '' די רגע.

- n

רימוווז די n טייך פּאָזיציע קאַונטינג פון די רעכט פון דער רשימה, ווייַזן דורך דיר , סטאַרטינג מיט נול. פֿאַר בייַשפּיל: `` פּאָפּד -0 '' רימוווז די לעצטע וועגווייַזער, `` פּאָפּד -1 '' דער ווייַטער צו לעצט.

דעפּרעסט די נאָרמאַל טוישן פון Directory ווען רימוווינג דירעקטעריז פון די אָנלייגן, אַזוי אַז בלויז די אָנלייגן איז מאַניפּיאַלייטיד.

אויב דער פּאָפּד באַפֿעל איז מצליח, דייר איז אויך געטאן, און דער צוריקקער סטאַטוס איז 0. פּאָפּד קערט פאַלש אויב אַ פאַרקריפּלט אָפּציע איז אַטענדאַד, די וועגווייַזער סטאַק איז ליידיק, אַ ניט-עגזיסטאַנט Directory סטאַק פּאָזיציע איז ספּעסאַפייד, אָדער די וועגווייַזער טוישן פיילז.

printf format [ arguments ]

שרייַבן די פאָרמאַטטעד אַרגומענטן צו דער נאָרמאַל רעזולטאַט אונטער די קאָנטראָל פון דעם פֿאָרמאַט . דער פֿאָרמאַט איז אַ כאַראַקטער שטריקל וואָס כּולל דרייַ טייפּס פון אַבדזשעקץ: קלאָר אותיות, וואָס זענען פשוט קאַפּיד צו נאָרמאַל רעזולטאַט, טשאַראַקטער אַנטלויפן סיקוואַנסיז, וואָס זענען קאָנווערטעד און קאַפּיד צו די סטאַנדאַרט רעזולטאַט, און פֿאָרמאַט ספּעסאַפאַקיישאַנז, יעדער פון וואָס ז דרוקן פון דער ווייַטער סאַקסעסיוו אַרגומענט . אין דערצו צו די נאָרמאַל פּרינטף (1) פֿאָרמאַטירונגען, % B זיר דרוקן צו יקספּאַנד באַקקלאַש אַנטלויפן סיקוואַנסיז אין די קאָראַספּאַנדינג אַרגומענט , און % q causes printf צו רעזולטאַט די קאָראַספּאַנדינג אַרגומענט אין אַ פֿאָרמאַט וואָס קענען זיין ריוזד ווי שאָל אַרייַנשרייַב.

דער פֿאָרמאַט איז ריוזד ווי נויטיק צו פאַרנוצן אַלע די אַרגומענטן . אויב די פֿאָרמאַט ריקווייערז מער אַרגומענטן ווי זענען סאַפּלייד, די עקסטרע פֿאָרמאַט ספּעסאַפאַקיישאַנז ביכייוו ווי אויב אַ נול ווערט אָדער נאַל שטריקל, ווי געהעריק, האט שוין סאַפּלייד. דער צוריקקער ווערט איז נול אויף הצלחה, ניט-נול אויף דורכפאַל.

פּושט [ ] [ דיר ]

פּודער [ ] [+ n ] [- n ]

מוסיף אַ וועגווייַזער צו די שפּיץ פון די וועגווייַזער סטאַק, אָדער ראָוטייץ די אָנלייגן, וואָס מאכט די נייַ שפּיץ פון דעם אָנלייגן די קראַנט ארבעטן וועגווייַזער. מיט קיין אַרגומענטן, יקסטשיינדזשיז די שפּיץ צוויי דירעקטעריז און קערט 0, סייַדן די וועגווייַזער אָנלייגן איז ליידיק. אַרגומענטן, אויב סאַפּלייד, האָבן די פאלגענדע מינינגז:

+ n

ראָטאַטעס די אָנלייגן אַזוי אַז די N טה וועגווייַזער (קאַונטינג פון די לינקס פון די רשימה געוויזן דורך דיר , סטאַרטינג מיט נול) איז בייַ דער שפּיץ.

- n

ראָטאַטעס דעם אָנלייגן אַזוי אַז די N טה וועגווייַזער (קאַונטינג פון די רעכט פון די רשימה געוויזן דורך דיר , סטאַרטינג מיט נול) איז בייַ דער שפּיץ.

דעפּרעסט די נאָרמאַל טוישן פון וועגווייַזער ווען אַדינג דירעקטעריז צו דעם אָנלייגן, אַזוי אַז בלויז די אָנלייגן איז מאַניפּיאַלייטיד.

dir

מוסיף איר צו די Directory סטאַק אין די שפּיץ, מאכן עס די נייַע קראַנט ארבעטן וועגווייַזער.

אויב די פּושד באַפֿעל איז מצליח, אַ dirs איז געטאן ווי גוט. אויב דער ערשטער פאָרעם איז געניצט, pushd returns 0 unless the cd to dir fail. מיט די רגע פאָרעם, פּושד קערט 0 אויב די וועגווייַזער סטאַק איז ליידיק, אַ ניט-עקסיסטענט וועגווייַזער סטאַק עלעמענט איז ספּעסאַפייד, אָדער די וועגווייַזער טוישן צו די ספּעסאַפייד נייַ קראַנט Directory פיילז.

pwd [ -LP ]

דרוק די אַבסאָלוט פּאַטשן פון דעם קראַנט ארבעטן וועגווייַזער. דער פּאַטהנאַמע געדרוקט כּולל קיין סימבאָליש פֿאַרבינדונגען אויב די -פּ אָפּציע איז סאַפּלייד אָדער די -א גשמיות אָפּציע צו די שטעלן געבויט אינסטאַלירן איז ענייבאַלד. אויב די -L אָפּציע איז געניצט, די פּאַטהעמע געדרוקט קען אַנטהאַלטן סימבאָליש לינקס. דער צוריקקער סטאַטוס איז 0, אויב אַ טעות אַקערז ווען לייענען דעם נאָמען פון דעם קראַנט וועגווייַזער אָדער אַ פאַרקריפּלט אָפּציע איז סאַפּלייד.

לייענען [ ] [ פד ] [ טיימאָוט ] [ -אַ אַמע ] [ -פּ פּינטלעך ] [ נטשאַרס ] [ דעלים ] [ נאָמען ...]

איין שורה איז לייענען פון די סטאַנדאַרט אַרייַנשרייַב, אָדער פון די טעקע דעסקריפּטאָר פד סאַפּלייד ווי אַ אַרגומענט צו דער אָפּציע, און דער ערשטער וואָרט איז אַסיינד צו דער ערשטער נאָמען , די רגע וואָרט צו די רגע נאָמען , און אַזוי אויף, מיט לעפטאָוווער ווערטער און זייער ינטערווינינג סעפּאַראַטאָרס אַסיינד צו די לעצטע נאָמען . אויב עס זענען ווייניקער ווערטער לייענען פון די אַרייַנשרייַב טייַך ווי נעמען, די רוען נעמען זענען אַסיינד ליידיק וואַלועס. די אותיות אין יפס זענען געניצט צו שפּאַלטן די שורה אין ווערטער. די באַקקלאַש כאַראַקטער ( \ ) קען זיין געניצט צו באַזייַטיקן קיין ספּעציפיש טייַטש פֿאַר דער ווייַטער כאַראַקטער לייענען און פֿאַר שורה קאַנטיניויישאַן. אָפּציעס, אויב סאַפּלייד, האָבן די פאלגענדע מינינגז:

-a aname

די ווערטער זענען אַסיינד צו סאַקווענטשאַל ינדאַסיז פון די מענגע בייַטעוודיק אַנאַמע , סטאַרטינג בייַ 0. אַנאַמע איז אַנסעט איידער קיין נייַע וואַלועס זענען אַסיינד. אנדערע נאָמענט אַרטיקלען זענען איגנאָרירט.

דעלים

דער ערשטער כאַראַקטער פון דעלים איז געניצט צו פאַרענדיקן די אַרייַנשרייַב שורה, אלא ווי נעוולינע.

-e

אויב די סטאַנדאַרט אַרייַנשרייַב קומט פון אַ וואָקזאַל, רעאַדלינע (זען READLINE אויבן) איז געניצט צו באַקומען די שורה.

-n nchars

לייענען ריפּאָרץ נאָך לייענען נטשאַרס אותיות אלא ווי ווארטן פֿאַר אַ גאַנץ שורה פון אַרייַנשרייַב.

-פּ פּינטלעך

ווייַז פּונקט אויף נאָרמאַל טעות, אָן אַ טריילינג נייַלינע, איידער איר פּרובירן צו לייענען קיין אַרייַנשרייַב. די פּינטלעך איז געוויזן בלויז אויב אַרייַנשרייַב קומט פון אַ וואָקזאַל.

-r

באַקקלאַש טוט נישט אַרבעטן ווי אַ אַנטלויפן כאַראַקטער. דער באַקסשלאַש איז בארעכטיגט צו זיין טייל פון די שורה. אין באַזונדער, אַ באַקסשלאַש-נעוולינע פּאָר קען ניט זיין געניצט ווי אַ שורה קאַנטיניויישאַן.

שטיל מאָדע. אויב אַרייַנשרייַב קומט פון אַ וואָקזאַל, די אותיות זענען נישט עקאָוד.

-t טיימאַוט

גרונט לייענען צייַט און צוריקקוקן דורכפאַל אויב אַ גאַנץ שורה פון אַרייַנשרייַב איז נישט לייענען אין טיימאַוט סעקונדעס. דעם אָפּציע האט קיין ווירקונג אויב לייענען איז ניט אַרייַנשרייַב אַרייַנשרייַב פון די וואָקזאַל אָדער אַ רער.

פדפפּ

לייענען אַרייַנשרייַב פון טעקע דעסקריפּטאָר פד .

אויב קיין נעמען זענען סאַפּלייד, די שורה לייענען איז אַסיינד צו די בייַטעוודיק ענטפער . דער צוריקקער קאָד איז נול, סייַדן סוף-פון-טעקע איז געפּלאָנטערט, לייענען צייט אויס, אָדער אַ פאַרקריפּלט טעקע דעסקריפּטאָר איז סאַפּלייד ווי דער אַרגומענט צו- ו .

readonly [ -apf ] [ name ...]

די געגעבן נעמען זענען אנגעצייכנט לידאָנלי; די וואַלועס פון די נעמען קענען ניט זיין געביטן דורך סאַבסאַקוואַנט אַסיינמאַנט. אויב דער-פ אָפּציע איז סאַפּלייד, די פאַנגקשאַנז קאָראַספּאַנדינג צו די נעמען זענען אַזוי אנגעצייכנט. די אָפּציע ריסטריקץ די וועריאַבאַלז צו ערייז. אויב קיין אַרגומענט נאָמען איז געגעבן, אָדער אויב די- פּ אָפּציע איז סאַפּלייד, אַ רשימה פון אַלע לייאָנלי נעמען איז געדרוקט. די- פּ אָפּציע ז אַז רעזולטאַט וועט זיין געוויזן אין אַ פֿאָרמאַט וואָס קען זיין ריוזד ווי אַרייַנשרייַב. דער צוריקקער סטאַטוס איז 0, אויב אַ פאַרקריפּלט אָפּציע איז אַטענדאַד, איינער פון די נעמען איז ניט אַ גילטיק שאָל בייַטעוודיק נאָמען, אָדער -f איז סאַפּלייד מיט אַ נאָמען וואָס איז נישט אַ פֿונקציע.

צוריקקומען [ n ]

כולל אַ פֿונקציע צו אַרויסגאַנג מיט די צוריקקומען ווערט ספּעסאַפייד דורך n . אויב ן איז איבערגעהיפּערט, דער צוריקקער סטאַטוס איז אַז פון די לעצט באַפֿעל עקסאַקיוטאַד אין די פונקציע גוף. אויב געניצט אַרויס אַ פֿונקציע, אָבער אין דער דורכפירונג פון אַ שריפט דורך די . ( מקור ) באַפֿעל, עס ז די שאָל צו האַלטן עקסאַקיוטינג אַז שריפט און צוריקקומען אָדער N אָדער די אַרויסגאַנג סטאַטוס פון די לעצט באַפֿעל עקסאַקיוטאַד אין די שריפט ווי די אַרויסגאַנג סטאַטוס פון די שריפט. אויב געניצט אַרויס אַ פֿונקציע און נישט אין דורכפירונג פון אַ שריפט . , דער צוריקקער סטאַטוס איז פאַלש.

שטעלן [- אַבפהקמנפּטווווקסבטשפּ ] [ -אָ אָפּציע ] [ אַרג ...]

אָן אָפּציעס, די נאָמען און ווערט פון יעדער שאָל בייַטעוודיק זענען געוויזן אין אַ פֿאָרמאַט וואָס קענען זיין ריוזד ווי אַרייַנשרייַב. דער רעזולטאַט איז אויסגעשטעלט לויט די קראַנט לאָקאַלע. ווען אָפּציעס זענען ספּעסאַפייד, זיי שטעלן אָדער אַנסעט שילע אַטראַביוץ. קיין אַריינמאַרקס וואָס זענען פארבונדן נאָך די אָפּציעס זענען פּראַסעסט זענען באהאנדלט ווי וואַלועס פֿאַר די פּאָסיטיאָנאַל פּאַראַמעטערס און זענען אַסיינד, אין סדר, צו $ 1 , $ 2 , ... $ n . אָפּציעס, אויב ספּעסאַפייד, האָבן די פאלגענדע מינינגז:

-a

אָטאַמאַטיקלי צייכן וועריאַבאַלז און פאַנגקשאַנז וואָס זענען מאַדאַפייד אָדער באשאפן פֿאַר אַרויספירן צו די סוויווע פון ​​סאַבסאַקוואַנט קאַמאַנדז.

באריכט די סטאַטוס פון טערמאַנייטאַד הינטערגרונט דזשאָבס מיד, אלא ווי איידער דער ווייַטער ערשטיק פּינטלעך. דעם איז עפעקטיוו בלויז ווען אַרבעט קאָנטראָל איז ענייבאַלד.

-e

אַרויסגאַנג מיד אויב אַ פּשוט באַפֿעל (זען שעל גראַממאַר אויבן) גייט מיט אַ ניט-נול סטאַטוס. דער שאָל קען נישט אַרויסגאַנג אויב דער באַפֿעל אַז פיילז איז טייל פון אַ ביז אָדער בשעת שלייף, טייל פון אַן אויב דערקלערונג, טייל פון א & א אָדער || רשימה, אָדער אויב די באַפֿעל ווערט פון דעם באַפֿעל איז ינווערטיד דורך ! . א טראַפּ אויף ערר , אויב שטעלן, איז עקסאַקיוטאַד איידער די שאָל יקספּייץ.

-f

דיסאַבלע ומדריי.

געדענקען די אָרט פון קאַמאַנדז ווי זיי זענען געקוקט אַרויף פֿאַר דורכפירונג. דעם איז ענייבאַלד דורך פעליקייַט.

-k

כל אַרגומענטן אין די פאָרעם פון אַסיינמאַנט סטייטמאַנץ זענען שטעלן אין די סוויווע פֿאַר אַ באַפֿעל, ניט נאָר די וואָס פאָרשטעלן די באַפֿעלן נאָמען.

-m

מאָניטאָר מאָדע. אַרבעט קאָנטראָל איז ענייבאַלד. דעם אָפּציע איז אויף דורך פעליקייַט פֿאַר ינטעראַקטיוו שעלז אויף סיסטעמען וואָס שטיצן עס (זען דזשאָב קאָנטראָל אויבן). הינטערגרונט פּראַסעסאַז לויפן אין אַ באַזונדער פּראָצעס גרופּע און אַ שורה מיט זייער אַרויסגאַנג סטאַטוס איז געדרוקט אויף זייער קאַמפּלישאַן.

לייענען קאַמאַנדז אָבער טאָן ניט ויספירן זיי. דעם קען זיין געניצט צו קאָנטראָלירן אַ שאָל שריפט פֿאַר סינטאַקס פֿראגן. דעם איז איגנאָרירט דורך ינטעראַקטיוו שעלז.

-o אָפּציע-נאָמען

די אָפּציע-נאָמען קענען זיין איינער פון די פאלגענדע:

אַללעקספּאָרט

זעלביקער ווי- אַ .

braceexpand

Same as -B .

emacs

ניצן אַן עמאַקס-נוסח באַפֿעלן שורה עדיטינג צובינד. דעם איז ינייבאַלד דורך פעליקייַט ווען די שאָל איז ינטעראַקטיוו, סייַדן די שאָל איז סטאַרטעד מיט די - ניט עדיטינג אָפּציע.

errexit

זעלביקער ווי-E.

כאַשאַל

זעלביקער ווי .

histexpand

זעלביקער ווי .

געשיכטע

געבן באַפֿעלן געשיכטע, ווי דיסקרייבד אויבן אונטער היסטאָרי. דעם אָפּציע איז אויף דורך פעליקייַט אין ינטעראַקטיוו שעלז.

ignoreeof

די ווירקונג איז ווי אויב די שאָל באַפֿעלן `` יגנאָרעעאָף = 10 '' איז עקסאַקיוטאַד (זען שעל וואַריאַבלעס אויבן).

keyword

זעלביקער ווי .

monitor

זעלביקער ווי .

noclobber

זעלביקער ווי-C.

noexec

זעלביקער ווי .

noglob

זעלביקער ווי-ף. נאָוטער איצט איגנאָרירט.

מעלדן

זעלביקער ווי .

נאָונסעט

זעלביקער ווי- ו .

onecmd

זעלביקער ווי- ט .

פיזיש

זעלביקער ווי -פּ .

posix

טוישן די אָפּפירונג פון באַש ווו די פעליקייַט אָפּעראַציע דיפערז פון די פּאַסיוס 1003.2 נאָרמאַל צו גלייַכן דעם נאָרמאַל ( פּאָסיקס מאָדע ).

privileged

זעלביקער ווי -פּ .

verbose

זעלביקער ווי -וו .

vi

ניצן אַ ווי-נוסח באַפֿעלן שורה עדיטינג צובינד.

xtrace

זעלביקער ווי -קס .

אויב -o איז ניט אַפּלאַקיישאַן-נאָמען , די וואַלועס פון די קראַנט אָפּציעס זענען געדרוקט. אויב + אָ איז סאַפּלייד מיט קיין אָפּציע-נאָמען , אַ סעריע פון שטעלן קאַמאַנדז צו ריקריייט די קראַנט אָפּציע סעטטינגס איז געוויזן אויף די נאָרמאַל פּראָדוקציע.

-פּ

קער אויף פּריווילעגעד מאָדע. אין דעם מאָדע, די $ ENV און $ BASH_ENV טעקעס זענען נישט פּראַסעסטיד, שאָל פאַנגקשאַנז זענען נישט ינכעראַטיד פון די סוויווע, און די שעללאָפּץ בייַטעוודיק אויב עס איז אין די סוויווע איז איגנאָרירט. אויב די שאָל איז סטאַרטעד מיט די עפעקטיוו באַניצער (גרופע) שייַן ניט גלייַך צו די פאַקטיש באַניצער (גרופע) שייַן, און דער- פּ אָפּציע איז נישט סאַפּלייד, די אַקשאַנז זענען גענומען און די עפעקטיוו באַניצער שייַן איז באַשטימט צו די פאַקטיש באַניצער שייַן. אויב די- פּ אָפּציע איז סאַפּלייד בייַ סטאַרטאַפּ, די עפעקטיוו באַניצער שייַן איז נישט באַשטעטיק. די עפעקטיוו באַניצער באַניצער און גרופּע ids קענען זיין באַשטימט צו דעם פאַקטיש באַניצער און גרופע ידס.

-t

אַרויסגאַנג נאָך לייענען און עקסאַקיוטינג איין באַפֿעל.

-u

טריט ינסייט וועריאַבאַלז ווי אַ טעות ווען דורכפירן פּאַראַמעטער יקספּאַנשאַן. אויב יקספּאַנשאַן איז געפרוווט אויף אַ אַנסעטאַבלע בייַטעוודיק, די שאָל דרוקן אַ טעות אָנזאָג, און, אויב ניט ינטעראַקטיוו, עקסיץ מיט אַ ניט-נול סטאַטוס.

-v

דרוק שאָל אַרייַנשרייַב שורות ווי זיי לייענען.

-קס

נאָך יקספּאַנדינג יעדער פּשוט באַפֿעל , אַרויסווייַזן די יקספּאַנדיד ווערט פון פּס 4 , נאכגעגאנגען דורך די באַפֿעל און זייַן יקספּאַנדיד אַרגומענטן.

-B

די שאָל פּערפאָרמז בראַסע יקספּאַנשאַן (זען בראַסע יקספּאַנשאַן אויבן). דעם איז אויף דורך פעליקייַט.

-C

אויב באַשטעטיקט, באַש טוט נישט יבערבייַט אַן יגזיסטינג טעקע מיט די > , > & , און <> רידערעק אָפּערייטערז. דעם קען זיין אָווועררייטיד ווען איר שאַפֿן רעזולטאַט טעקעס דורך ניצן די רידערעקשאַן אָפּעראַטאָר > | אַנשטאָט פון > .

Enable ! סטיל געשיכטע סאַבסטיטושאַן דעם אָפּציע איז אויף דורך פעליקייַט ווען די שאָל איז ינטעראַקטיוו.

-P

אויב באַשטימט, די שאָל טוט נישט נאָכגיין סימבאָליש פֿאַרבינדונגען ווען עקסאַקיוטינג קאַמאַנדז אַזאַ ווי סי אַז טוישן די קראַנט אַרבעט Directory. עס ניצט די פיזיש וועגווייַזער ביניען אַנשטאָט דורך פעליקייַט, באַש גייט דער לאַדזשיקאַל קייט פון דירעקטעריז ווען פּערפאָרמינג קאַמאַנדז וואָס טוישן דעם קראַנט וועגווייַזער.

-

אויב קיין אַרגומענטן נאָכגיין דעם אָפּציע, דעמאָלט די פּאָוזיש פּאַראַמעטערס זענען אַנסעט. אַנדערש, די פּאָסיטיווע פּאַראַמעטערס זענען שטעלן צו די אַרג s, אַפֿילו אויב עטלעכע פון ​​זיי אָנהייבן מיט אַ - .

-

סיגנאַל דער סוף פון אָפּציעס, גרונט אַלע רוען אַרג s צו זיין אַסיינד צו די פּאָסיטיווע פּאַראַמעטערס. די -קס און -וו אָפּציעס זענען פארקערט אַוועק. אויב עס זענען קיין אַרגס, די פּאָסיטיווע פּאַראַמעטערס זענען אַנטשיינדזשד.

די אָפּציעס זענען אַוועק דורך פעליקייַט אויב אַנדערש באמערקט. ניצן + אלא ווי - זייַנען די אָפּציעס צו זיין פארקערט אַוועק. די אָפּציעס קענען אויך זיין ספּעסאַפייד ווי אַרגומענטן צו אַ ינוואַקיישאַן פון די שאָל. די קראַנט גאַנג פון אָפּציעס קען זיין געפונען אין $ - . דער צוריקקער סטאַטוס איז שטענדיק אמת סייַדן אַ פאַרקריפּלט אָפּציע איז אַטענדאַד.

יבעררוק [ n ]

די פּאָסיטיווע פּאַראַמעטערס פון n +1 ... זענען ריניימד צו $ 1 .... פּאַראַמעטערס רעפּראַזענטאַד דורך די נומערן $ # אַראָפּ צו $ # - ן 1 זענען אַנסעט. n מוזן זיין אַ ניט-נעגאַטיוו נומער ווייניקער ווי אָדער גלייַך צו $ # . אויב n איז 0, קיין פּאַראַמעטערס זענען פארענדערט. אויב n איז נישט געגעבן, עס איז אנגענומען צו זיין 1. אויב n איז גרעסער ווי $ # , די פּאָסיטיווע פּאַראַמעטערס זענען נישט פארענדערט. דער צוריקקער סטאַטוס איז גרעסער ווי נול אויב n איז גרעסער ווי $ # אָדער ווייניקער ווי נול; אַנדערש 0.

shopt [ -pqsu ] [ -o ] [ אָפּלייג ...]

צונויפגיסן די וואַלועס פון וועריאַבאַלז קאַנטראָולינג אַפּשאַנאַל שאָל נאַטור. מיט קיין אָפּציעס, אָדער מיט די -p אָפּציע, אַ רשימה פון אַלע סעטטאַבלע אָפּציעס איז געוויזן, מיט אַן אָנווייַז פון צי אָדער ניט יעדער איז באַשטימט. די- פּ אָפּציע זייַנען רעזולטאַט צו ווייַזן אין אַ פאָרעם אַז קען זיין ריוזד ווי אַרייַנשרייַב. אנדערע אָפּציעס האָבן די פאלגענדע מינינגז:

געבן (שטעלן) יעדער אָפּעלנאַמע .

-u

דיסאַבלע (אַנסעט) יעדער אַפּטנאַמע .

-q

סופּפּרעססעס נאָרמאַל רעזולטאַט (שטיל מאָדע); דער צוריקקער סטאַטוס ינדיקייץ צי די אָפּטימע איז באַשטימט אָדער אַנסעט. אויב קייפל אָפּטנאַמע אַרטיקלען זענען געגעבן מיט -q , די צוריקקומען סטאַטוס איז נול אויב אַלע אָפּטימעס זענען ינייבאַלד; ניט-נול אַנדערש.

ריסטריקץ די וואַלועס פון אָפּטנאַמע צו זיין די דיפיינד פֿאַר די אָפּציע צו די שטעלן געבויט.

אויב יעדער אָדער איז געוויינט מיט קיין אַפּטנאַמע אַרגומענטן, די אַרויסווייַזן איז באגרענעצט צו די אָפּציעס וואָס זענען באַשטימט אָדער אַנסעט, ריספּעקטיוולי. אויב ניט אַנדערש, די אָפּציע אָפּציעס זענען דיפיינד (אַנסעט) דורך פעליקייַט.

דער צוריקקער סטאַטוס ווען ליסטינג אָפּציעס איז נול אויב אַלע אַפּטנאַמעס זענען ענייבאַלד, ניט-נול אַנדערש. ווען באַשטעטיקן אָדער ייַנמאָנטירונג אָפּציעס, די צוריקקומען סטאַטוס איז נול אויב עס איז ניט אַ אָפּלייקענונג אָפּציע.

די רשימה פון שאָפּס אָפּציעס איז:

cdable_vars

אויב איז באַשטימט, אַן אַרגומענט צו די סי געבויט ין באַפֿעל וואָס איז ניט אַ וועגווייַזער איז אנגענומען צו זיין די נאָמען פון אַ בייַטעוודיק וועמענס ווערט איז דער וועגווייַזער צו טוישן.

cdspell

אויב באַשטעטיקן, איר וועט זיין קאָראַספּאַנדיד אין אַ אויסלייג פון אַ Directory קאָמפּאָנענט אין אַ סי באַפֿעל. די ערראָרס אָפּגעשטעלט זענען טראַנספּאָוזד אותיות, אַ פעלנדיק כאַראַקטער, און איין כאַראַקטער אויך פילע. אויב אַ קערעקשאַן איז געפונען, די קערעקטאַד טעקע נאָמען איז געדרוקט, און די באַפֿעל לייזונג. דעם אָפּציע איז נאָר געניצט דורך ינטעראַקטיוו שעלז.

checkhash

אויב באַשטעטיקט, באַש קאָנטראָלס אַז אַ באַפֿעל געפונען אין די האַש טיש יגזיסץ איידער טריינג צו ויספירן עס. אויב אַ האַשעד באַפֿעל מער ניט יגזיסץ, אַ נאָרמאַל וועג זוכן איז געטאן.

checkwinsize

אויב באַשטימט, באַש קאָנטראָלירן די פֿענצטער גרייס נאָך יעדער באַפֿעל און, אויב נייטיק, דערהייַנטיקן די וואַלועס פון לינעס און קאָלומנס .

קמדהיסט

אויב באַשטעטיקט, באַפז פרווון צו ראַטעווען אַלע שורות פון אַ קייפל-שורה באַפֿעלן אין דער זעלביקער געשיכטע פּאָזיציע. דעם אַלאַוז גרינג-צו-רעדאַגירן מאַלטי-שורה קאַמאַנדז.

dotglob

אויב באַשטימט, באַש כולל פילענאַמעס אָנהייב מיט אַ `. ' אין די רעזולטאטן פון פּאַטהנאַמע יקספּאַנשאַן.

execfail

אויב באַשטימט, אַ ניט-ינטעראַקטיוו שאָל וועט ניט אַרויסגאַנג אויב עס קען ניט ויספירן דער טעקע ספּעסאַפייד ווי אַ אַרגומענט צו די עקסאַקיוטאַד געבויט באַפֿעל. אַ ינטעראַקטיוו שאָל טוט נישט אַרויסגאַנג אויב עקסאַקץ פיילז.

expand_aliases

אויב שטעלן, אַליאַסיז זענען יקספּאַנדיד ווי דיסקרייבד אויבן אונטער אַליאַס . דעם אָפּציע איז ינייבאַלד דורך פעליקייַט פֿאַר ינטעראַקטיוו שעלז.

extglob

אויב איז באַשטימט, די עקסטענדעד מוסטער וואָס ריכטן זיך אויבן אויבן אונטער Pathname Expansion זענען ענייבאַלד.

histappend

אויב באַשטימט, די געשיכטע רשימה איז אַפּפּענדעד צו דער טעקע געהייסן דורך די ווערט פון די היסטפילע בייַטעוודיק ווען דער שאָל עקסייז, אלא ווי אָווועררייטינג די טעקע.

געשיכטע

אויב באַשטימט, און לייכט איז געניצט, אַ באַניצער איז געגעבן די געלעגנהייט צו שייַעך-רעדאַגירן אַ אַנדערש געשיכטע סאַבסטיטושאַן.

histverify

אויב באַשטימט, און לייכט איז געניצט, די רעזולטאַטן פון געשיכטע סאַבסטיטושאַן זענען נישט גלייַך דורכגעגאנגען צו די שאָל פּאַרסער. אַנשטאָט, די ריזאַלטינג שורה איז לאָודיד אין די לייפילע עדיטינג באַפער, אַלאַוינג ווייַטער מאָדיפיקאַטיאָן.

hostcomplete

אויב איז באַשטימט, און לייכט איז גענוצט, באַש וועט פּרווון צו דורכפירן האָסטנאַמע קאַמפּלישאַן ווען אַ וואָרט מיט אַ @ איז געענדיקט (זען קאָמפּלעטינג אונטער READLINE אויבן). דעם איז ענייבאַלד דורך פעליקייַט.

הופּאָנעקסיט

אויב באַשטימט, באַש וועט שיקן סיגהופּ צו אַלע דזשאָבס ווען אַ ינטעראַקטיוו לאָגין שאָל יקספּייץ.

ינטעראַקטיוועקאָממענץ

אויב שטעלן, לאָזן אַ וואָרט אָנהייבן מיט # צו פאַרשאַפן דעם וואָרט און אַלע רוען אותיות אויף אַז שורה צו זיין איגנאָרירט אין אַן ינטעראַקטיוו שאָל (זען באַמערקונגען אויבן). דעם אָפּציע איז ינייבאַלד דורך פעליקייַט.

ליטהיסט

אויב באַשטימט, און די קמדהיסט אָפּציע איז ענייבאַלד, מאַלטי-שורה קאַמאַנדז זענען געראטעוועט צו די געשיכטע מיט עמבעדיד נעוולינעס, אָבער נישט ניצן סעמיקאָלאָן סעפּאַראַטאָרס ווו מעגלעך.

login_shell

די שאָל שטעלט דעם אָפּציע אויב עס איז סטאַרטעד ווי אַ לאָגין שאָל (זען INVOCATION אויבן). די ווערט קען נישט טוישן.

mailwarn

אויב באַשטימט, און אַ טעקע אַז באַש איז טשעק פֿאַר פּאָסט איז אַקסעסט זינט די לעצטע צייַט עס איז אָפּגעשטעלט, די אָנזאָג `` די פּאָסט אין פּאָסטפילע איז לייענען '' איז געוויזן.

no_empty_cmd_completion

אויב באַשטימט, און לייכט איז געניצט, באַשי וועט נישט פּרווון צו זוכן דעם וועג פֿאַר מעגלעך קאַמפּלישאַן ווען קאַמפּלישאַן איז געפרוווט אויף אַ ליידיק שורה.

nocaseglob

אויב באַשטימט, באַשיפּן שוועבעלעך פילענאַמעס אין אַ פאַל-ינסענסיטיווע שניט ווען פּערפינדינג פּאַטענטשאַל יקספּאַנשאַן (זען פּאַטהנאַמע עקספּאַנסיאָן אויבן).

nullglob

אויב באַשטעטיקט, באַש קיין מאָדעלס וואָס גלייַכן קיין טעקעס (זען פּאַטהנאַמע עקספּאַנסיאָן אויבן) צו יקספּאַנד צו אַ נאַל שטריקל, אלא ווי זיך.

progcomp

אויב באַשטימט, די פּראָגראַממאַבלע קאַמפּלישאַן פאַסילאַטיז (זען פּראָגראַממאַבלע קאָמפּלעטיאָן אויבן) זענען ענייבאַלד. דעם אָפּציע איז ינייבאַלד דורך פעליקייַט.

promptvars

אויב באַשטימט, פּינטלעך סטרינגס אַנדערגאָו בייַטעוודיק און פּאַראַמעטער יקספּאַנשאַן נאָך זייַענדיק