Омӯзед Linux Command - пурра

Ном

бесоҳиб, ноком, бензин, бензин, сохтмон, банақшагирӣ, сохтмон, банақшагирӣ, итминон, банақшагирӣ, итминон, бепарвоӣ, нусхабардорӣ, таърих , ҷойҳои корӣ, кушторҳо , пӯшишҳо , пӯшишҳо , поп , printf , pushd, хоб , хондан, хабардор, бозгаштан , баста, смена, мағоза, сарчашма, боздошт, озмоиши, беэътиноӣ , истироҳат , фаромӯшшудаи фармонбардорӣ , бегона (1)

Бовар кунед ин фармон

Агар ғайриинтизор зикр нашуда бошад, ҳар як фармони сохтмонӣ дар ин қисм, ҳамчун қабули имконоте, ки пеш аз он қабул шудааст - қабул мекунад - барои тамдиди интихоби параметрҳо.

: [ arguments ]

Ҳеҷ таъсир надорад; Фармони мазкур ба таври васеъ васеъ кардани далелҳо ва ҳар гуна самтҳои навро иҷро мекунад. Рамзи рамзи нопурра баргардонида мешавад.

. файлҳо [ arguments ]

файли манбаъ [ далелҳо ]

Фармоишҳо аз файлро дар муҳити ҷории кунун хондан ва иҷро кунед ва ҳолати баромади охиринро аз файл номбар кунед . Агар файл номашро дар бар гирад, номи файл дар PATH барои ёфтани феҳристи дорои файл ном бурда мешавад . Файле, ки дар PATH ҷустуҷӯ карда буд, иҷро намешавад. Вақте ки баш дар ҳолати позитивӣ нест , феҳристи ҷорӣ ҷустуҷӯ карда мешавад, агар ягон файли PATH пайдо нашавад . Агар варианти вуруд ба фармони сохтмон дар дохили бино хомӯш карда шуда бошад, PATH ҷустуҷӯ намекунад. Агар ягон далелҳо дода шуда бошанд, онҳо ҳангоми варақи номи файл иҷро мешаванд. Дар акси ҳол, параметрҳои мавқеъ тағйир намеёбад. Вазъияти бозгашти мавқеи охирини охирин дар дохили скрипт аст (0, агар ин фармонҳо иҷро карда нашавад), ва агар ин номро ёфта натавонед, хонда наметавонед.

[ alias ] [ name [= value ] ...]

Аломати бе ягон далелҳо ё бо вариантҳо номгӯи аломатҳои номнависии номуайянро чоп мекунанд = арзиши баромади стандартӣ. Вақте ки далелҳо дода мешаванд, номи ҳар номеро, ки арзиши он дода шудааст, муайян карда мешавад. Фосилаи ҷустуҷӯӣ дар арзиш ба калимаи алоҳида, барои иваз кардани аломати тағйирёбанда, ки санҷед, васеъ мегардад. Барои ҳар як номин дар рӯйхати argument, ки барои он ягон арзиши дода нашуд, ном ва арзиши аломати чопӣ чоп карда мешавад. Алӣ баргаштааст, агар номе дода шавад, ки барои он ягон номгузорӣ муайян нашудааст.

bg [ jobspec ]

Ошкор кардани вазифаи кории муваққатӣ дар замина, чуноне, ки бо он оғоз шудааст. Агар иштибоҳи корие вуҷуд надошта бошад, фикри ниҳонӣ аз кори ҷорӣ истифода мешавад. bg jobspec 0-ро, агар идораи назоратӣ маҳдуд шавад ё ҳангоми идоракунии ҷойи корӣ фаъол бошад, агар корпус пайдо нашавад ё бе назорати идоракунӣ сар шавад.

[ delete keymap ] [ -lpsvPSV ]

[ -m keymap ] [ -q function ] [ -u function ] [ -r keyseq ]

[file keymap ] -f filename

[ bm keymap ] -x keyseq : пӯшидани фармон

калиди keymap [ -m keymap ] keyseq : function-name

ба амркунандагон амр кунед

Тугмаҳои калидии хондан ва функсияҳои функсияҳо, пайдарҳамии пайдарҳам ба функсияҳои тасвирӣ ё макро, ё варианти тасвири тасвирро муайян кунед. Ҳар як баҳси ғайриэътидол фармони фармоние, ки дар .inputrc пайдо мешавад, аммо ҳар як фармон ё фармон бояд ҳамчун далелҳои алоҳида гузарад; масалан, "" Cx \ CR ": аз нав хонда мешавад. Имкониятҳо, агар дарҷ карда шаванд, маънои зеринро дошта бошанд:

Тугмачаи хотимаро

Калиди папкаро ҳамчун тугмае, ки бо пӯшаҳои минбаъдаи он таъсир мекунад, истифода баред. Номи номаълуми номуайянҳо инҳоянд: emacs, standard-emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-command , ва vi-insert . vi ба vi-фармон баробар аст ; emacs ба стандарти emacs баробар аст.

-l

Номҳои ҳамаи функсияҳои тасвирро номбар кунед.

-п

Намоиши унсурҳои функсияҳо ва пункти функсияҳоро, ки онҳо метавонанд аз нав хонанд.

Номгӯи феҳристҳои ҳозираи ҷадвалро номбар кунед.

-п

Намоиши унвонҳо ва номҳои тағирёбанда нишон медиҳад, ки онҳо метавонанд аз нав хонанд.

Номҳо ва арзишҳои тағйири ҳоли ҳозираро нависед .

Намоиши сеҳру ҷобаҷогузории калидҳо, ки ба макросҳо ва сутунҳое, ки онҳо ба чунин тарз меоянд, ки онҳо метавонанд аз нав хонанд.

Намоиши асбобҳои калидӣ ба макросҳо ва сутунҳои онҳо баромад мекунанд.

-фнамо

Номҳои асосии файлро хонед.

-q function

Савол дар бораи кадом калидҳо функсия номида мешавад .

-фаъолият

Ҳама калидҳоеро, ки ба функсия ном гузошта шудаанд, беэътибор донед

-r keyseq

Барҳамхӯрии ҳама гуна пайвастшавиро барои keyseq тоза кунед .

-x keyseq : фармони фармони

Азбаски калиди keyse-ро ворид кардан мумкин аст, иҷро мешавад.

Арзиши барг 0 аст, агар ягон номаълуми номаълум дода шуда бошад, ё хатоги рух дод.

[ n ]

Дар ҳоле , ки дар дохили як, аз он, то даме , ё дубора интихоб кунед . Агар n муайян карда шавад, сатҳҳои нусха. n бояд бошад> 1. Агар n аз шумораи ададҳои гирдоварӣ зиёдтар бошад, ҳамаи ҳалқаҳое, Арзиши барқ ​​0-ро ташкил медиҳад, агар маҳсулот дар вақти ҷудошавӣ иҷро карда нашавад.

Селевкҳои сохтмонӣ [ arguments ]

Сохтани ниҳолҳои додашударо иҷро кунед, мубоҳисаҳоро гузаронед ва ҳолати баромади худро баргардонед. Ин дар вақти муайян кардани функсияе, ки номаш сохта шудааст, ҳамон тавре сохта шудааст, ки функсияи сохтинро дар дохили функсия нигоҳ медорад. Сохтмони CD- ро одатан инъикос мекунад. Вазъияти бозгашти он аст, ки агар сел-сохта сохта шавад, фармоне сохта шудааст.

cd [ -L | -P ] [ dir ]

Тағир додани феҳристи ҷорӣ ба dir HOME HOME ин тарзи дуруст аст. CDPATH тағйирёбанда роҳи ҷустуҷӯро барои феҳрист, ки direct Номи алтернативии феҳрист дар CDPATH аз тарафи колония ҷудо карда мешавад (:). Номи файлро дар CDPATH ҳамон тавре, ки феҳристи ҷорӣ дорад, яъне "` . ''. Агар зард бо санг (/) сар шавад, он гоҳ CDPATH истифода намешавад. Интихоби -P- ро ба истифодаи сохтори физикии ҷисмонӣ ба ҷои сутунҳои симметрӣ истифода баред (нигаред ба фармони фармони-барои насби сохтори муқарраршуда ); -Л ба интихоби рамзҳои сиёсие, ки пайравӣ мекунанд. Далели - $ ОDPDD баробар аст. Арзиши барқ ​​дуруст аст, агар directory бомуваффақият тағйир ёбад; ғайриоддӣ.

фармон [[ pvv ] фармони [ arg ...]

Фармонро бо args иҷро кунед, ки ҷустуҷӯи функсияҳои оддии ниҳонии ҷисмонӣ. Танҳо фармонҳо ё фармонҳое, ки дар PATH мавҷуданд, иҷро карда мешаванд. Агар параметри фармони додашударо ҷустуҷӯ кунед, ҷустуҷӯи фармоиш бо истифода аз арзиши пешина барои PATH иҷро мешавад , ки барои ҳамаи иншоотҳои стандартӣ кафолат дода мешавад. Агар вариант -V ё -v дода шавад, тавсифи фармонҳо чоп карда мешавад. Интихоби -vv варианти як калимаест, ки фармоиш ё номи файлро истифода мебарад, ки ба он даъват карда мешавад; варианти V- ро тавсиф кардан мумкин аст. Агар вариант -V ё -v дода шуда бошад, ҳолати фармоишӣ 0 аст, агар фармони ёфт шуда бошад, ва агар не. Агар ягон варианти дода нашуд ва хато пайдо нашавад ё фармони мазкур пайдо нашавад, ҳолати баромади 127 мебошад. Дар акси ҳол, ҳолати берунии фармоиши фармоиш фармоиши фармон аст .

compgen [ option ] [ калима ]

Барои мувофиқ кардани калимаҳои имконпазир барои калимаҳои мувофиқи калимаҳои s, ки метавонад ҳар як вариантро аз ҷониби сохтмон пурра бо истиснои -p ва -r қабул кунад ва ба ҳамроҳи баромади стандартӣ нависед. Ҳангоми истифодаи F -F ё -C , тағйирёбандаҳои гуногуни ниҳонӣ, ки дар вақти дастгиркунии барномасозӣ, ҳангоми мавҷудбуда, арзишҳои муфид намебошанд.

Мониторҳо дар ҳамон тарзе сохта мешаванд, ки агар кодекси барномасоз ба итмомрасӣ бевосита аз таснифоти анҷомёбӣ бо парчами ҳамон тавлид карда шавад. Агар калима муайян карда шавад, танҳо анборҳои матн нишон дода мешаванд.

Арзиши барқ ​​дуруст нест, агар ягон варианти нодуруст дода нашавад, ё ин ки матнҳо сохта нашудаанд.

[ -bcdefgjksuv ] [ -o comp-параметр ] [ -i action ] [ -Гл globpat ] [ -W + калимаи раҳкушо ] [ -PPP ] [ -SP ]


[ -X filterpat ] [ функсияи ] [ -C фармон ] номи [ name ... ]

пурра -pr [ ном ...]

Муайян кунед, ки чӣ гуна баҳсҳо ба ҳар як ном бояд анҷом дода шаванд. Агар параметри фармоиш дода шуда бошад, ё агар ягон вариантҳо дода нашавад, хусусиятҳои иҷрошаванда мавҷуданд, ки ба онҳо имконият медиҳанд, ки ҳамчун вуруд ба нав истифода шаванд. -r-итаъсис барои ҳар як номгӯи аломати анҷомёбӣ, ё агар ягон ном номбар карда нашуда бошад, ҳамаи хусусиятҳои анҷомёфтаро анҷом медиҳад.

Раванди татбиқи ин таснифоти анҷомгардида, вақте ки ба итмом расидани калима дар боло дар поён азназаргузаронидашудаи барнома иҷро карда мешавад .

Имкониятҳои дигар, агар муайян карда шаванд, маънои зеринро доранд. Далелҳо ба вариантҳои GG , -W , ва -X (ва, агар лозим бошад, -п ва вариантҳои СS ) бояд барои муҳофизаткунӣ аз пеш аз сохтани пурра сохта шуда бошанд.

-туттипи компютерӣ

Компютер имконият медиҳад , ки якчанд ҷузъи таркиби компостро аз таҳияи соддагии оддии хотираи компютерҳо назорат кунанд. comp-option метавонад яке аз:

пешфарзӣ

Истифодаи файлҳои пешфарзе, ки дар компавтҳо мавҷуд нест, пурра карда мешавад.

гарм

Агар иҷро кардани номгӯи феҳристро иҷро кунед, агар compspec ягон ҳамоҳат надорад.

файлҳо

Мафҳуме, ки compspec файлҳоро мефиристад, то он метавонад ягон коркарди алоҳидаи файлиро (ба монанди илова кардани лампаҳо ба номҳои феҳрист ё фишор додан ба фосила). Ба кор даровардани функсияҳои ниҳонӣ истифода мешавад.

бино

Хотиро бигӯед, ки на дертар аз фосилаи хотира ба итмом мерасад, ки ба фосила (аломати) замима карда шавад.

- амалиёт

Чорабинӣ метавонад яке аз инҳо иборат бошад, то як рӯйхати пурраи анҷомёфтаро ба вуҷуд оварад:

алис

Номҳои дигар. Ҳамчунин метавонад ҳамчун .

асбобҳо

Номи тағйирёбандаҳо.

ҳатмӣ аст

Хондани номҳои асосии алоқаи асосӣ.

сохта шудааст

Номҳои сохтмон ба ниҳол амр фармудаанд . Ҳамчунин метавонад ҳамчун -b муайян карда шавад.

фармоиш

Номи фармонҳо. Ҳамчунин ҳамчун номҳо муайян карда мешаванд. Ҳамчунин ҳамчун " -c" муайян карда мешавад.

directory

Номи номҳо. Мумкин аст, ки ҳамчун -d .

маъюбон

Номгӯи ниҳонҳои маъюб

имкон дод

Номгӯи сохтмонҳои ниҳонӣ ба амал омаданд.

содирот

Номгӯи тағйирёбандаҳои ниҳолҳои содиршуда. Ҳамчунин метавонад ҳамчун -e .

файли

Номи файл. Ҳамчунин метавонем ҳамчун -f .

функсия

Номгӯи вазифаҳои ниҳонӣ .

гурӯҳ

Номи гурӯҳӣ. Ҳамчунин метавонад ҳамчун -g .

helepops

Мавзӯҳо ба тариқи кӯмаки сохтмон кӯмак мекунанд .

номи фирмавӣ

Hostnames, ки аз файле, ки аз тарафи тағйирёбандаи кабелии HOSTFILE муайян карда шудаанд.

кор

Номҳои корӣ, агар назорати корӣ фаъол бошанд. Мумкин аст низ ҳамчун " -J" муайян карда шавад.

калимаи калидӣ

Суханони ройгон. Ҳамчунин ҳамчун " k" муайян карда мешавад .

иҷро карда мешавад

Номҳои ҷойҳои корӣ, агар назорати кори фаъол бошанд.

хизматрасонӣ

Ном Services. Мумкин аст, ки .

маҷмӯа

Далелҳои дуруст барои вариант ба сохтмонии муқарраршуда .

мағоза

Номҳои интихоби ппанҳо ҳамчунон аз ҷониби сохтмончии қабулшуда қабул карда мешаванд.

сигнал

Номҳои симо.

қатъ шуд

Номгӯи корҳои ҷойивазкунӣ, агар назорати кори фаъол бошанд.

истифодабаранда

Номи корбар. Ҳамчунин метавонад ҳамчун -u .

тағйирёбанда

Номгӯи ҳамаи тағйирдиҳии ниҳонӣ. Мумкин аст, ки ҳамчун -v .

- Глобал

Намунаи васеъкунии файлҳои globpat барои эҷоди хотираи имконпазир васеъ карда мешавад.

-Лл

Рӯйхати калимаҳо бо истифода аз ҳарфҳо дар доираи тағйирёбии махсуси IFS тақсим карда мешавад ва ҳар як калимаи натиҷа васеъ мегардад. Фосилаҳои имконпазир аъзоёни рӯйхати натиҷа, ки ба калимаи анҷомёфта мувофиқат мекунанд, мебошанд.

-C фармон

фармоиш дар муҳаррики зерсохтор иҷро карда мешавад ва баромади он ҳамчун хотираи имконпазир истифода мешавад.

функсия

Функсияи функсияи shell дар муҳити ҷории кунунӣ иҷро карда мешавад. Вақте, ки ба охир мерасад, хотираи имконпазир аз арзиши тағйирёбии асбоби COMPREPLY гирифта мешавад.

-X filterpat

Filterpat як тарзи истифодабарандаи васеъшавии файл мебошад. Он ба рӯйхати тамоилҳои имконпазире, ки бо усули пештара ва баҳсҳо истифода мешаванд, ва ҳар як иҷрокунӣ ба феҳрасти феҳрист дода мешавад. Пешво ! Дар filterpat намунаи инкор мекунад; Дар ин ҳолат, ягон таъхирнопазир нест, filterpat мувофиқ нест.

- префикс

Пеш аз оғози ҳар як имконпазир ба итмом расидани пас аз ҳамаи намудҳои дигар истифода мешавад.

-Ср

баъд аз ҳама дигар интихобҳо истифода бурда мешавад.

Арзиши барқ ​​дуруст нест, агар ягон варианти нодуруст дода нашавад, ғайр аз параметҳои ному насаб , ғайр аз параметҳо дода намешавад, барои кӯшиши анҷом додани аломати анҷомдиҳӣ барои номе, ки ҳеҷ гуна стандартиро вуҷуд надорад, ё хатогӣ рух медиҳад илова намудани хусусияти анҷомдодашуда.

идома [ n ]

Гузариши минбаъдаи клавиатура барои то ҳол , то , то дубора интихоб кунед . Агар n муайян карда шуда бошад, дар давра ба давра давом мекунад. n бояд бошад> 1. Агар n аз миқдори сутунҳои яктарафа зиёдтар бошад, даври охирини давравӣ (давраҳои болоӣ) 'давом меёбад. Арзиши барг 0 аст, агар пас аз давом додани иҷроиши он, даванда давом надиҳад.

[ -afFirtx ] [ -p ] [ name [= value ]]

[ tip ] [ -afFirtx ] [ -p ] [ name [= value ]]

Тағйирёбандаҳои декларатсия ва / ё ба онҳо хосиятҳоро медиҳад. Агар ягон номе дода нашавад, арзиши тағйирёбандаҳоро нишон медиҳад. Интихоби хосият, хосият ва арзишҳои ҳар як номро нишон медиҳад . Вақте ки -p истифода мешавад, вариантҳои иловагӣ нодуруст мебошанд. параметр намоиши таърифҳои функсияро пешгирӣ мекунад; танҳо ном ва хусусиятҳои функсия чоп карда мешаванд. option . Барои интихоби маҳсулот ба тағйирёбанда бо хосияти муайяншуда ё имконоти тағирёбандаҳо имконпазир аст:

Ҳар як тағирёбандаи асб аст (нигаред ба ҷадвалҳои дар боло).

Танҳо номи функсияҳоро истифода баред.

-i

Тағйирёбанда ҳамчун ҳосили санҷидашуда ҳисобида мешавад; арзёбии арифметикӣ (нигаред ба Арифметикӣ Арифметикӣ ) ҳангоми тағир додан ба арзиш таъин карда мешавад.

-r

Номро хонед. Ин номҳо наметавонанд пас аз баёнияҳои минбаъдаи ҷойгиркунӣ ё беэътиноӣ арзёбӣ карда шаванд.

-t

Ҳар номро ба унсури пайравӣ гузоред. Функсияҳои дилхоҳ ба домани DEBUG аз пӯсти даъватшуда мераванд . Ҳиссаи ҷустуҷӯ барои тағйирёбандаҳо маънои махсус надорад.

-x

Номаълумро барои содирот ба фармоиши минбаъда тавассути муҳити атроф.

Истифодаи "+" ба ҷои "-" иваз кардани хосият, ба истиснои он, ки барои нобуд кардани тағйирёбии асбоб истифода намешавад. Вақте ки дар як функсия истифода бурда мешавад, ҳар як ном , ҳамчун фармоиши маҳаллӣ, маҳаллӣ дорад . Арзиши даромад 0-ро, агар ягон варианти номаълум ба миён наояд, барои муайян кардани функсия бо истифодабарии 'ff = bar' 'кӯшиш карда мешавад, кӯшиш барои таъғир додани арзиш ба тағйирёбандаи хонда, кӯшиши анҷом дода мешавад Барои муайян кардани арзиши тағйирёбандаҳои асбот бе истифодаи истифодаи таъҷилии маҷмӯӣ (нигаред ба ҷадвалҳои дар боло), яке аз номҳо номи тағйирёбандаи калони кафолат нест, барои бозхондани мавқеи хонагӣ барои тағйироти хонда, барои хомӯш кардани ҳолати асбобӣ барои тағйирёбии асбеста кӯшиш карда мешавад ё барои нишон додани функсияи ғайримуқаррарӣ бо -f .

[b ] [[ n ] [+ n ] [- n ]

Бе вариантҳо, рӯйхати феҳристи ҳозира ба хотир оварда шудаанд. Намоиши аслӣ дар сатри ягона бо номи феҳристи ҷудошуда ҷойгир шудааст. Рӯйхатҳоро бо рӯйхати pushd илова мекунад ; фармоне, ки попдаро аз рӯйхат хориҷ мекунад.

+ n

Ҳисоб кардани нусхаи ҳисоб аз тарафи чапи рӯйхати нишондиҳандаҳои намоишшуда, вақте ки бе параметрҳо дархост карда мешавад, аз сифр оғоз меёбад.

- n

Ҳисоб кардани нусхаро аз рости рӯйхат нишон медиҳад, вақте ки параметрҳоро бе параметр сар карда, аз сифр оғоз меёбад, нишон медиҳад.

-c

Нобуд кардани захира кардани феҳрист бо нобуд кардани ҳамаи вурудот.

-l

Таъсири номгӯи дарозтар; формати пешфарзӣ ба феҳрист барои нишон додани феҳристи хонагӣ истифода мешавад.

-п

Ҷойгиркунии сабзавотро бо як вуруд дар ҳар сатр чоп кунед.

-п

Нишонаҳои ҷадвалро бо як вуруд дар як сатр чоп кунед, ҳар як вурудро бо нишонаи он дар ҷадвал пешванд.

Арзиши барқ ​​0-ро, агар интихоби нодуруст дода шуда бошад, ё нишондиҳандаҳои n аз охири сатри феҳрист.

[ -ar ] [ -h ] [ jobspec ...]

Бе вариантҳо, ҳар як корпус аз ҷадвалҳои ҷойҳои фаъол хориҷ карда мешавад. Агар параметри -h- ро интихоб карда шавад, ҳар як кори доимӣ аз ҷадвал хориҷ карда намешавад, лекин ба он ишора карда мешавад, ки SUBUP ба коре, Агар ягон корпоративӣ вуҷуд дошта бошад, ва на-а, -r- ро интихоб кардан мумкин аст, кори ҷорӣ истифода мешавад. Агар ягон корпартои дода нашавад, -таъсис барои баровардани ҳама корҳо; -r option- without argument for jobspec амалиётро барои иҷро кардани ҷойҳои корӣ маҳдуд мекунад. Арзиши тавсифот 0-ро ташкил медиҳад, агар кори иштибоҳӣ кори дурустро муайян накунад.

echo [ -neE ] [ arg ...]

Натиҷаи args s, бо ҷойҳои ҷудошуда, пас аз нав бо нав. Вазъияти бозгаштан ҳамеша 0 аст. Агар - муайян карда шуда бошад, навишти нави навишташударо пахш мекунанд. Агар вариант интихоб карда шуда бошад, шарҳ додани инъикоси зерсохтҳои зерин баръакс аст. Хизмати E- ро шарҳ додани ин аломатҳои раҳоӣ, ҳатто дар системаҳое, ки онҳо бо тарзи муқаррарӣ шарҳ медиҳанд. Интихоби xpg_echo метавонад барои динамикӣ муайян карда шавад, ки оё echo оҳангҳои ин фирқаро фаромӯш накунад . echo тафсир намекунад, яъне маънои охири вариантҳо. echo зеркашиҳои зеринро шарҳ медиҳад:

Бояд гуфт

ҳушдор (занги)

b

баргашт

Савол:

рад кард

Дунёи иқтисод

як хусусияти гурезаҳо

\ f

харитаи форма

\ n

хатти нав

Бештар

баргаштан

\ t

ҷадвали уфуқӣ

\ v

ҷадвали амудӣ

\\

бозгашт

\ 0 nnn

ки ҳашт ҳаҷм дорад, ки арзиши он арзиши нафақа аст (сифр то се адад сентябриот)

\ nnn

ки ҳашт ҳаҷм дорад, ки арзиши он арзиши сентябри nnn (як то се ҳашт нафр)

ХХ

ки ҳашт ҳаҷм дорад, ки арзиши он арзиши ҳиссагузории HH (як ё ду рақами болоӣ)

ба [ -adnps ] [[ f fameame ]] [ name ...]

Фармондеҳони ниҳонҳои сохтмонро фаъол ва қатъ кунед. Хомӯш сохтани сохтмон имкон медиҳад, ки фармони диские, ки номи ҳамон як ниҳолро бунёд кунад, бе нишон додани номи пурраи рамз иҷро карда шавад, гарчанде ки ниҳонӣ одатан барои сохтмонҳои диск одатан ҷустуҷӯ мекунад. Агар -17 истифода шавад, ҳар як нома ғайрифаъол аст; Дар акси ҳол, номҳо фаъоланд. Масалан, барои истифодаи санҷиши имтиҳоноти аз рӯи PATH, ки ба версияи бунёдии ниҳонӣ дода шудааст, истифода кунед 'enable -n test' '. The -f имконпазир аст, ки насб кардани номи нав сохтани нав аз номи файлҳои мубодилаи файл , дар системаҳое, ки ба боркашонии фаъол мусоидат мекунанд, мебошад. Интихоби -д-ҳо сохта шудааст, ки қаблан бо ff- loaded бор карда шудааст. Агар ягон баҳсҳои номӣ дода нашуда бошанд, ё агар параметри фармоиш дода шуда бошад, рӯйхати сохтмонҳои ниҳонӣ чоп карда мешавад. Бо вокунишҳое, ки дигаргуниҳоро интихоб мекунанд, рӯйхат аз ҳамаи сохторҳои ниҳонӣ сохта шудааст. Агар инъикос карда шавад, танҳо сохторҳои ношинохта чоп карда мешавад. Агар - таъмин бошад, рӯйхат чоп карда мешавад, ҳамаи биноҳои сохта, бо нишон додани он ки оё ҳар як имконият дорад ё не. Агар дода мешавад, маҳсулот ба сохторҳои махсуси POSIX маҳдуд карда шудааст.

Арзиши барг 0 аст, агар номе сохта нашуда бошад, ё хатогие, ки аз объекти мубодила сохта шудааст, вуҷуд дорад.

[ arg ...]

Сатҳҳо якҷоя бо як фармон хонда ва ҷамъ карда мешаванд. Баъд аз ин фармон, аз тарафи ниҳонӣ хонда ва иҷро карда мешавад, ва ҳолати он аз ҳисоби арзишҳо баргардонида мешавад. Агар args нашуда бошад , ё танҳо аргументҳои null нест, eval 0 бар мегардонад.

exec [ -cl ] [ -a номи ] [ фармон [ arguments ]]

Агар фармон муайян карда шуда бошад, он гиёҳро иваз мекунад. Ҳеҷ навъи раванд вуҷуд надорад. Далелҳо далелҳо ба фармон дода мешаванд . Агар параграфи -l- ро интихоб карда шавад, ҷадвалро дар оғози рамзи ғафс ба фармони фармон мегузорад . Ин аст, ки чӣ тавр ворид шавед (1). Интихоби -c фармони фармоишро бо муҳити холӣ оғоз мекунад. Агар -ба дода шавад, ҷадвал номи номро ҳамчун фармоне, ки иҷро карда мешавад, мегузорад. Агар фармоне барои ягон сабаб иҷро карда нашавад, берун аз дохили пӯсти беруна , агар истисноӣ барои интихоби кабудӣ имконнопазир бошад, дар сурате, ки он беэътиноӣ мекунад. Файли интерактивӣ беэътибор ҳисоб карда мешавад, агар парванда иҷро карда нашавад. Агар фармон дода нашавад, ҳар гуна ҷобаҷогузорӣ дар пасванди ҷорӣ таъсир мерасонад ва ҳолати бозгашти 0 аст. Агар хатоги бозсозӣ бошад, ҳолати барг 1 аст.

[ n ]

Сабаби шикастанро бо вазъияти n . Агар n хориҷ карда шавад, ҳолати баромади он аз иҷрошавии охирин иҷро карда мешавад. Пеш аз он, ки домани хотираи худро дар домани EXIT анҷом дода мешавад.

содирот [ -фн ] [ name [= калимаи ]] ...

содирот

Номи додашударо барои содироти автоматикӣ ба муҳити минбаъдаи фармонҳо иҷро карда мешавад. Агар параметҳои додашударо пешниҳод кунанд, номҳо ишора мекунанд. Агар ягон ном дода нашавад, ё агар параметри фармоиш дода шуда бошад, рӯйхати ҳамаи номҳоеро, ки дар ин қуттие ба содирот дода мешаванд чоп карда мешавад. Интихоби хосият ба молҳои содиротӣ аз тағйирёбии номаълум оварда мешавад. содирот ҳолати баромади 0-ро баргардонида мешавад, агар як варианти нодуруст пайдо нашавад, яке аз номҳо номи тағйирёбандаи қобилияти пӯшида нест ва ё бо номе , ки функсия надорад, дода мешавад.

fc [ -e ename ] [ -nlr ] [ аввал ] [ охир ]

fc -s [ pat = rep ] [ cmd ]

Fix Command. Дар формати якум, як қатор фармонҳо аз аввал то охир аз рӯйхати таърих интихоб карда мешаванд. Аввал ва охир метавонад ҳамчун як сатр (барои муайян кардани фармони охирини оғози он) ё рақами (индекс ба рӯйхати таърих, ки дар он рақами манфӣ ҳамчун фармоиш аз рақами фармон истифода мешавад) муайян карда шавад. Агар охирин қайд нашуда бошад, он ба фармоне, ки дар рӯйхат зикр шудааст, таъин карда мешавад (то ки "fc -l -10" 10 адад фармоишро чоп кунад) ва аввалин бор . Агар пештар муайян нашуда бошад, он ба фармони қаблӣ барои таҳрезӣ ва 16-ро барои рӯйхат муқаррар карда мешавад.

Ин интихоб имкон дорад, вақте ки номгӯи фармонҳои фармонбардориро бозмедорад. -R- ро аз фармоиши фармонҳо бармеангезад. Агар версияи вариант дода шуда бошад, фармонҳо дар протсеси стандарт сабт карда мешаванд. Дар акси ҳол, муҳаррири додашударо бо файле, ки дар он фармонҳо зикр шудааст, даъват карда мешавад. Агар парамент дода нашавад, арзиши тағйирёбии FCEDIT истифода мешавад ва арзиши EDITOR агар FCEDIT муқаррар карда нашавад. Агар не ва тағирот вуҷуд надорад, истифода мешавад. Вақте ки таҳрир ба итмом мерасад, фармонҳои таҳриркардашуда иҷро мешаванд ва иҷро мешаванд.

Дар формати дуюм, фармон аз нав оғоз карда мешавад, пас ҳар як мисоли префикл иваз карда мешавад. Аломати муфид барои истифода бо ин аст, 'r = fc -s' ', то ин ки рақамии "c c" ба охирини фармони охирини "cc" оғоз меёбад ва навиштаи "r" -ро иҷро мекунад фармоиш

Агар формати якум истифода шавад, арзиши барг 0 аст, агар ягон варианти нодуруст пайдо нашавад, ё аввалин ё охиринро муайян мекунад, ки хатҳои таърихро аз диапазон нишон диҳед. Агар параметри фармоиш дода шуда бошад, арзиши эъломия арзиши охирин иҷрошуда ё нокомиҳо мебошад, агар хато бо файлҳои муваққатии фармонҳо рух диҳад. Агар формати дуюм истифода шавад, ҳолати бозгаштан аз он фармоиши иҷро мешавад, агар cmd номаълуми таърихро нишон надиҳад, дар ҳолате, ки fc бозгаштанро гум мекунад.

fg [ jobspec ]

Хизматрасонии пешакӣ дар пештара таҷдиди корро давом диҳед ва кори кориашро иҷро кунед. Агар иштибоҳи корие вуҷуд надошта бошад, фикри ниҳонӣ аз кори ҷорӣ истифода мешавад. Арзиши такрорӣ аз он фармони фармоишӣ, ки дар ҳолати пештара қарор дорад, ё нокомии он, ки ҳангоми назорати корӣ бекор карда шудааст ва ё ҳангоми идоракунии ҷойи кор фаъолтар аст , агар корписем намерасад, ки кор ё корти дурусти муайян иштибоҳе , ки бе назорати корӣ .

[ bg ]

Дастгоҳҳо аз рӯи тартиботи ниҳонӣ барои параметрҳои аломати ҷойгиршаванда истифода мешаванд. оптикӣ дорои аломатҳои интихобӣ эътироф мешавад; Агар ҳар як аломати рамзкунонӣ риоя шавад, имкон дорад, ки баҳсро дошта бошад, ки он аз ҷониби фазои сафед ҷудо карда шавад. Хатои колония ва аломати саволро ҳамчун аломатҳо интихоб кардан мумкин нест. Ҳар вақте, ки даъват карда мешавад, дастгоҳҳо имконоти навро дар номи тағйирёбандаи панелӣ, номҳои ибтидоӣ, агар он вуҷуд надошта бошанд, нишон диҳанд, ки нишонаи навбатӣ ба OPTIND тағйирёбанда ба кор бурда мешавад . OPTIND ба ҳар 1 марҳилае , ки дар дохили ҳуҷайра ё қуттиҳои ниҳонӣ пӯшонида шудааст, оғоз меёбад. Вақте ки вариант як баҳсро талаб мекунад, дастгоҳҳо ба OPTARG тағйирёбанда нишон медиҳанд, ҷойгир мешаванд .Афтихорӣ OPTIND ба таври автоматӣ барқарор намекунад ; он бояд аз байни зангҳои яктарафа ба ворисҳо дар дохили ҳамон даъвои ниҳонӣ аз нав истифода шавад, агар маҷмӯи нави параметрҳо истифода шаванд.

Вақте ки охири вариантҳо ба вуқӯъ мепайванданд, дастгоҳҳо бо арзиши баргаштан аз сифр баромада истодаанд. OPTIND ба сатри аввалин ибтидоии ғайриэътимод муқаррар карда мешавад ва номи он ба?

getopts одатан параметрҳои алоҳида ҷудо мекунанд, аммо агар args бештар бошад, дар args дода мешаванд

Голфҳо метавонанд ду роҳҳоро хатогиҳо гузоранд . Агар ҳуруфи аввалини оптикӣ колония бошад, гузориши хатои бесифат истифода мешавад. Дар огоҳиҳои ташхиси муқаррарӣ вақте ки вариантҳои номуваффақ ё мубоҳисоти нодуруст пайдо мешаванд, чоп мешаванд. Агар адади OPTERR-ро тағйир диҳед , 0, ҳеҷ як паёмҳои хато нишон дода намешавад, ҳатто агар ки аломати аввалини оптималӣ рамзи нест.

Агар варианти нодуруст дида шавад, дастгоҳҳо ҷойгир мешаванд? ба ном ва агар намефаҳмед, паёми хато ва пинҳонӣ OPTARG чоп мекунад . Агар гузарвожа хомӯш бошад, аломати интихобшударо дар OPTARG ҷойгир карда намешавад ва ягон паёмҳои ташхис чоп карда нашавад.

Агар далели зарурӣ пайдо нашавад ва дастхатҳо суст нестанд, аломати савол ( ? ) Ба ном гузошта мешавад , OPTARG истисноӣ ва паёмҳои ташхиси чоп карда мешавад. Агар гиреҳи дастгирӣ набошад , пас колония ( :) дар ном гузошта мешавад ва OPTARG ба аломати интихобшударо муайян мекунад.

агар варианти муқарраршуда ё номуайян пайдо шавад, баргаштан бар мегардонад. Агар ба охир расидани вариантҳо ё хато рух диҳад, баркашида мешавад.

[ html ] [ -p filename ] [ -dt ] [ name ]

Барои ҳар ном , номи пурраи файли фармон бо ҷустуҷӯи феҳристҳо дар $ PATH муайян карда мешавад . Агар параметри фармоиш дода шуда бошад, ҷустуҷӯи роҳ иҷро намешавад ва номи файл ҳамчун номи пурраи файли фармони истифода мешавад. -r option-ро интихоб мекунад, ки ҳамаи ҷойгоҳҳои хотиррасониро фаромӯш кунанд. Интихоби -d ба ҷадвал фаромӯш макунед, ки ҳар як номии хотиррасониро фаромӯш накунед. Агар параметр ба -t- ро интихоб карда бошад, номи пурраи рамзие, ки ҳар як ном мувофиқ аст, чоп карда мешавад. Агар номҳои якчанд номҳо бо -t дода шаванд , номе , ки пеш аз номи администратор дорад , чоп карда мешавад. Интихоби -3 ба натиҷа дар формате нишон дода мешавад, ки ҳамчун вурудшавӣ метавонанд истифода шаванд. Агар ягон баҳс дода нашавад, ё ки танҳо дода мешавад, иттилоот дар бораи фармоишҳои ёдшуда чоп карда мешавад. Мавқеи бозгашти рост нест, агар ном наёбад ё варианти нодуруст дода шавад.

кӯмак ба [[]]

Маълумоти муфид дар бораи фармонҳои сохтмонро нишон диҳед. Агар намуна муайян карда шавад, кӯмак ба ҳамаи муфассалҳо мувофиқат мекунад, кӯмак мекунад. Дигар ёрӣ барои ҳамаи сохторҳои сохтмонӣ ва танзимоти ниҳонӣ чоп карда мешавад. Хизматрасониҳо -ҳо ба маълумоте, ки ба суроғаи кӯтоҳ истифода мешаванд, маҳдуд мегарданд. Вазъияти бозгашти 0 аст, агар фармони фармоишӣ намебошад .

таърих [ n ]

таърих - д

таърих

таърихи -anrw [ filename ]

таърихи -p arg [ arg ... ]

таърих [ ... arg ] [ arg ... ]

Бо интихоби параграф, рӯйхати таърихии фармонро бо рақами сатр нишон диҳед. Линсҳо бо як * номбар шудаанд. Рӯйхати рӯйхатҳои нро танҳо сатрҳои охирин n . Агар файл номгузорӣ шуда бошад, он ҳамчун номи парвандаи таърих истифода мешавад; Агар не, арзиши HISTFILE истифода мешавад. Имкониятҳо, агар дарҷ карда шаванд, маънои зеринро дошта бошанд:

-c

Тоза кардани рӯйхати таърихро бо нобуд кардани ҳамаи вурудҳо тоза кунед.

-Дар ҷои кор

Тафтиши таърихро дар ҷои фаромӯшӣ ҷойгир кунед .

Хати таърихии "нав" (хатҳои таърих аз оғози ҷаласаи ҷорӣ) ба замимаи таърих.

Хати таърихро, ки аллакай аз феҳристи таърих ба рӯйхати таърихии хондааст, хонед. Ин сатрҳо ба файли таърих пас аз оғози ҷаласаи ҷории кунунӣ замима мегарданд.

-r

Мундариҷаи файлҳои таърихро хонед ва онҳоро ҳамчун таърихи ҷорӣ истифода баред.

-w

Таърихи ҷорӣ ба парвандаи таърихи навишташаванда, таркиби мундариҷаи парванда.

-п

Таъсири таърихро дар функсияҳои зерин иҷро кунед ва натиҷаҳои баромади стандартиро нишон диҳед. Натиҷаҳо дар рӯйхати таърих нигоҳ дошта намешаванд. Ҳар як фразе бояд зикр карда шавад, ки маҳдуд кардани таърихи оддии таърихӣ.

Тақвимро дар рӯйхати таърих ҳамчун вурудоти ягона нигоҳ доред. Фармони охирини рӯйхати таърих пеш аз args илова карда мешавад.

Арзиши барг 0 аст, агар варианти нодуруст возеҳ набошад, ҳангоми хаттӣ ё навиштани файли таърих хатогӣ ҳамчун далели ба -d дода мешавад , ё миқёси таърихи додашударо ҳамчун протокол ба -p қатъ мекунад.

корҳо [ -lnprs ] [ jobspec ...]

корҳо -x фармон [ args ...]

Намунаи якум ҷойҳои фаъолро номбар мекунад. Имкониятҳои зерин инҳоянд:

-l

Иловаҳо ба маълумоти муқаррарӣ IDs ба рӯйхат раванд.

-п

Танҳо ID-и кории роҳбари гурӯҳи кории корӣ номбар кунед.

Маълумотро танҳо дар бораи корҳое, ки тағйир додаанд, нишон дода шудааст, чунки истифодабарандаи охирин дар бораи мақоми онҳо огоҳонида шудааст.

-r

Маҳсулотро маҳдуд мекунад.

Маҳсулотро маҳдуд кунед, то корҳо қатъ карда шаванд.

Агар корфармои дода шуда бошад, маҳсулот дар бораи кори он маҳдуд карда мешавад. Вазъияти бозгашт 0 аст, агар ягон варианти нодуруст пайдо нашавад ё корношоямии беэътиноӣ дода мешавад.

Агар параметри фармоиш дода шуда бошад, корҳо ягон кореро, ки дар фармон ё args шудаанд, бо ID-и гурӯҳии дахлдор иваз мекунад ва фармонро мегузаронад, бозгашти ҳолати худ мегардад.

[ ru] sigspec | -тограмма | - sigspec ] [ pid | jobspec ] ...

-l [ sigspec | exit_status ]

Сигналро, ки ба воситаи sigspec ё signum ба протоколҳое, sigspec номи ном дорад, ба монанди SIGKILL ё рақами сигнал; signum рақами сигнал аст. Агар sigspec номест, ки ном дорад, бо номи пешакӣ ё бе додашудаи SIG дода мешавад . Агар sigspec мавҷуд нест, пас SIGTERM қабул мешавад. Дар argud -l рӯйхати садоҳо рӯй медиҳад. Агар ҳар як далелҳо дода шаванд, -l дода мешавад, номҳои сутунҳо , ки ба далелҳо мувофиқанд, нишон дода мешаванд ва ҳолати барг 0-ро ишғол мекунад. Далели exit_status ба -l рақами мушаххаси рақами сигнал ё мақоми берунӣ раванде, ки аз тарафи сигнал қатъ карда шудааст. агар кушиш кунед, ки хатогӣ ё варианти нодуруст пайдо нашавад, нобудшавии як сигнали муваққатӣ ё бардурӯғ рост хоҳад шуд.

биёед arg [ arg ...]

Ҳар як arg арифметикӣ аст, ки арзёбӣ мешавад (нигаред ба Арифметикаи Арафот ). Агар охири arg ба 0 мувофиқат кунад, 1 баргаштаро баргардонад; 0 ба таври дигар баргардонида мешавад.

[ маҳаллӣ ] [ name [= value ] ...]

Барои ҳар як аргумент, номи номии тағйирёбандаи маҳаллӣ бунёд карда мешавад ва арзиши додашуда. Ин хосият метавонад ҳар гуна имконоте, ки аз ҷониби эълонҳо қабул карда мешавад , бошад . Ҳангоми маҳаллӣ дар функсия истифода мешавад, номи ин тағйиротро ба вуҷуд меорад, то ки он функсияи намоёнро ба ин вазифа ва фарзандони он маҳдуд кунад. Бо амалиётҳои маҳаллӣ , рӯйхати тағйирёбии маҳаллӣ ба истеҳсоли стандартӣ менависад. Ин хатоест, ки ҳангоми истифодаи функсияҳои маҳаллӣ истифода намешавад. Ҳолати бозгашти 0-ро, агар маҳалли маҳаллӣ берун аз функсия истифода шавад, номи номуайян дода мешавад, ё номи он тағир меёбад.

баромадан

Хомӯш кардани пӯшиш.

popd [- n ] [+ n ] [- n ]

Ҷузъҳоеро аз саҳифаҳои феҳраро кӯтоҳ мекунад. Бо далелҳо, феҳристи боло аз ҷадвал хориҷ карда, як cd ба феҳристи нави боло иҷро мекунад. Аргументҳо, агар дарҷ карда шаванд, маънои зеринро дошта бошанд:

+ n

Ҳисоб кардани n аз ҳисоб аз чапи рӯйхат нишон дода шудааст, ки бо сифр оғоз меёбад. Масалан: 'popd +0' 'аввалин феҳристро барҳам медиҳад', popd +1 '' дуюм.

- n

Ҳисоби воридшавии ҳисоб аз рости рӯйхат нишон медиҳад , ки бо сифр оғоз меёбад. Масалан: 'popd -0' 'феҳристи охиринро тоза мекунад,' popd -1 '' дар оянда.

Тағир додани тағироти одии феҳрист вақте, ки нусхабардории ҷӯйборҳоро барҳам медиҳад, ба тавре, ки танаффус танзим карда мешавад.

Агар комментарии плеер бомуваффақият иҷро карда шуда бошад, бозгашти он низ иҷро карда мешавад, ва бозгашти он 0 аст. Popd , агар ягон варианти нодуруст пайдо шуда бошад, сабтҳои феҳристӣ холӣ аст, вурудоти сабти воҳиди феҳрист муайян карда мешавад ё directory тағйир намеёбад.

формати printf [ arguments ]

Далелҳои форматӣ ба протсеси стандартиро дар зери формати нависед . Формат як сатри аломат аст, ки дорои се намуди объект аст: аломатҳои сиёҳ, ки ба таври оддӣ ба версияи стандартии ранга, пайдарҳамии пайдошавии рангҳо, ки ба тағйирёбии стандарт муроҷиат мекунанд ва таркиби стандартиро, ки ҳар яки онҳо чопи навбатии чоп мешаванд далели муваффақият. Илова бар ин, форматҳои чопӣ (1), % b, printf-ро васеъ мекунад, ки пайдарҳамии бозгашти бозгашти дубораи рӯйхатро дар бар мегирад, ва % q боиси printf барои мувофиқаи дахлдори формат, ки метавонад ҳамчун воҳиди пӯшида истифода шавад.

Формула барои ҳама истеъмолкунандагон истеъмол карда мешавад . Агар формат аз argument зиёдтар талаб карда шавад, хусусиятҳои форматҳои иловагӣ, чуноне ки агар арзиши сифр ё варақи нофаҳмо ба таври лозимӣ дода шуда бошад, рафтор мекунанд. Арзиши барқи муваққатӣ дар муваффақият бефаъолият нест.

pushd [ -n ] [ dir ]

pushd [ -n ] [+ n ] [- n ]

Як феҳристро ба болои сатри феҳрист илова кунед, ё ҷадвалро бармегардонад, ки болои сарлавҳаи нави феҳристи феҳристи корӣ ҷойгир кунед. Ҳеҷ далеле вуҷуд надорад, ки ду драйвери аввалияро табдил диҳед ва бозгаштан 0, агар адад феҳрист холӣ бошад. Аргументҳо, агар дарҷ карда шаванд, маънои зеринро дошта бошанд:

+ n

Ҷойгиркунии стереотро , ки дар он рӯйхати nn (ҳисобкунӣ аз тарафи чапи рӯйхат, ки бо почтарҳо нишон дода мешавад, аз сифр оғоз мекунад) дар боло аст.

- n

Нишондиҳандае , ки ба феҳристи nn (ҳисобкунии рост аз рӯйхат нишон медиҳад , ки бо сифр оғоз меёбад) дар боло аст.

Ҳангоми илова кардани нутқҳо ба саҳифа, тағир додани тағироти оддии феҳрист, ба тавре, ки танҳо миқдори маҳсулотро идора мекунад.

данд

Иловагӣ ба саҳифаҳои феҳрист дар болои он, ки он феҳристи нави кории ҷорӣ аст.

Агар фармон баровардани комёбӣ бомуваффақият бошад, як қаторҳо низ иҷро мешаванд. Агар формати аввал истифода карда шавад, pushdd 0-ро бароред , агар CD-ро наёбад. Бо формати дуюм, pushdd 0-ро бароред , агар сабзиши феҳрӣ холӣ бошад , ҷузъҳои ададии ҷузъӣ муайян карда нашудаанд, ё феҳрист ба феҳристи нави ҷорӣ тағир меёбад.

[ lL ]

Номи роҳии мутлақи феҳристи кории ҷорӣро чоп кунед. Рақами чопкардашуда ягон алоқаи рамзиро дар бар намегирад, агар параметри фармони додашуда ё варианти физикӣ ба фармоне, ки сохта шудааст, фаъол бошад. Агар -L-ҳо истифода шавад, рамзи чопи он метавонад саёҳатҳои симметриро дар бар гирад. Ҳангоми бозгаштан ба номи феҳристи ҷорӣ ё инки варианти нодуруст дода мешавад, ҳолати бозгашти он 0 аст.

[ -y fd ] [ -t fd ] [ -t name ] [ -a aname ] [ -п фавран ] [ -Н нусхабардорӣ ] [ -dddim ] [ name ...]

Як сатр аз вуруди стандартӣ ё аз форматкунандаи функсияи fd ҳамчун ҳамчун далел истифода мешавад, ва калимаи аввал ба номи якум, калимаи дуюм ба номи дуюм, ва ғайра калимаҳо ва ҷудокунандагоне, ки ба номашон таъин шудаанд . Агар калимаҳои каме аз сутуни воридшударо аз номҳо хонда бошанд, номҳои боқимонда арзиши холӣ доранд. Хотирҳо дар IFS барои истифода бурдани хати ба калимаҳо истифода мешаванд. Хусусияти пуштибонӣ ( \ ) мумкин аст, барои тоза кардани ҳар гуна махсуси хондани хати нав ва давра ба давра истифода шавад. Имкониятҳо, агар дарҷ карда шаванд, маънои зеринро дошта бошанд:

ном

Калимаҳо ба унсурҳои пайдарпаи унсури тағйирёбии array таъин карда шудаанд , ки аз 0 оғоз карда мешавад. Номаълум то пеш аз ҳама арзишҳои нав таъин карда мешавад. Диалоги номҳо нодуруст мебошанд.

-мегӯянд

Хусусияти аввалини сӯхтор барои хотима додан ба хати воридшавӣ, на ба самти нав.

Агар вуруд ба стандарт аз терминал пайдо шавад, барои хондан ба хати клавиатура (нигаред ба READLINE дар боло) истифода мешавад.

-тутобаҳо

Баъд аз хондани рамзҳои нусхабардорӣ , интизори бозгаштан , ба ҷои интизории пурраи хати воридотӣ.

-п фавран

Нишондиҳандаи фаврӣ дар хатогиҳои стандарт, бидуни пеш аз навиштан, кӯшиш кунед, ки ҳар як вурудро хонед. Сатҳи таваррум танҳо нишон медиҳад, ки агар аз як терминал барояд.

-r

Backslash ҳамчун аломати фиреб фаъолият намекунад. Бозгашт ба саҳифа ҳамчун қисми хаттӣ ҳисобида мешавад. Махсусан, як ҷуфти такрорӣ-навсозӣ метавонад ҳамчун идомаи табдил истифода шавад.

Ҳолати ором. Агар вуруд аз як терминал меояд, аломатҳои рамзгузорӣ нашудаанд.

-татори вақт

Сабаби вақтро аз сари вақт хонед ва хатогиро баргардонед, агар хати пурраи дохилшавӣ дар давоми сонияҳои вақти хонда нашавад. Ин параметр ҳеҷ гуна таъсир надорад, агар хонда хондан аз терминал ё қубур бошад.

ШАҲРИ ҚӮРҒОНТЕППА

Хондани файли fd .

Агар ягон номе дода нашаванд, хати хониш ба варақаи тағйирёбанда таъин карда мешавад. Нишондиҳандаи рамз, сифр нест, агар нусхаи охирин пайдо нашавад, вақтро хонад ё нишонаи нодурусти файли ҳамчун далели ба -u дода мешавад .

[ ... ] [ name ...]

Номҳои додашударо хонед; Арзиши ин номҳо метавонанд бо супориши минбаъда иваз карда шаванд. Агар параметри фармоиш дода шуда бошад, функсияҳо ба номҳо хеле ишора карда мешаванд. Варианти -a ба тағйирёбандаҳо ба маҷмӯаҳо маҳдуд аст. Агар ягон баҳсҳои номӣ дода нашуда бошанд, ё агар параметри фармоиш дода шуда бошад, рӯйхати ҳамаи номҳои хонанда чоп карда мешавад. Интихоби парол ба натиҷа дар шакли формат нишон дода мешавад, ки метавонад ҳамчун вурудот истифода шавад. Вазъияти бозгашти 0-ро, агар як варианти номаълум ба миён наояд, яке аз номҳо номи тағйирёбандаи қобилияти пӯшида нест ва ё бо номе , ки функсия надорад, дода мешавад.

[ n ]

Функсия барои баромадан аз арзиши баргаштаи муайяншудаи n . Агар n нест карда шавад, ҳолати бозгашти он аз охирин фармоне аст, ки дар функсия кор мекунад. Агар берун аз функсия истифода шуда бошад, аммо ҳангоми иҷроиши скрипт . ( сарчашмаи ) фармони, он ба ниҳолро қатъ мекунад, ки иҷро кардани ин скриптро боздорад ва бармегардонад, ё нусхаи охирини фармонро, ки дар дохили скрипти ҳамчун варақаи баромадан аз скрипт иҷро карда мешавад, баргардонад. Агар берун аз функсия истифода шуда бошад ва дар вақти иҷроиши ин дастур истифода нашавад . , ҳолати бозгаштан нодуруст аст.

[- интерфейс ]; - [вироиш] [ arg [...]

Бе вариантҳо, ном ва аҳамияти ҳар як тағйироти ниҳонӣ дар шакли формате, ки ҳамчун вурудшавӣ метавонанд истифода шаванд, нишон дода мешаванд. Натиҷа мувофиқи маҳалли ҷорӣ ҷойгир карда мешавад. Вақте ки вариантҳо муайян карда мешаванд, онҳо хосиятҳои ниҳонӣро муқаррар мекунанд ё хомӯш мекунанд. Ҳама гуна далелҳо пас аз интихоби параметрҳо ҳамчун параметрҳо барои параметрҳои муқаррарӣ ҳисобида мешаванд ва бо тартиби 1 , 2 $ , ... $ n таъин мешаванд . Имкониятҳо, агар муайян карда шаванд, маънои зеринро дошта бошанд:

Воситаҳо ва функсияҳоро ба таври худкор қайд кунед, ки барои содирот ба муҳити минбаъда фармонҳои минбаъда дода шудаанд.

Маълумоти фаврии ҷойгиркунии ҷойгиркунии фавриро фавран ҳисоб кунед, на дар назди фаври навбатии навбатии. Ин танҳо вақте ки назорати корӣ имконпазир аст, самаранок аст.

Ҳолати фавқулодда, агар фармонҳои оддӣ (ниг. ШЕВРАГРАММА дар боло) бо вазъи ғайриистиқоматӣ барояд. Фармондеҳ, агар комёбӣ набарад, қисми зиёди вақт ва ё давомнокии он, қисмати як изҳорот, қисми як & а ё || Рӯйхати, ё агар арзиши коммиссия аз тариқи баръакси бозгашт ! . Тозе бар ERR , агар муқаррар шуда бошад, пеш аз он, ки берун аз ҳуҷраи корӣ иҷро карда мешавад.

Намудани параграфи номҳо.

-h

Дар ҷойҳои фармоишҳо хотиррасон кунед, ки онҳо барои иҷрои ҷустуҷӯ нигаронида шудаанд. Ин ба таври пешфарз фаъол аст.

Ҳама далелҳо дар шакли баёнияҳои таъйиншуда ба муҳити зист барои фармони, на танҳо онҳое, ки пеш аз номи фармон дода мешаванд, ҷойгиранд.

Мониторинг. Назорати корӣ имконпазир аст. Ин параметр ба таври муқаррарӣ барои сақфҳои интерактивӣ дар системаҳое, ки онро дастгирӣ мекунанд (ба дидани JOB CONTROL дар боло). Марҳилаҳои пешакӣ дар гурӯҳи алоҳида ҷараён доранд ва сатре, ки дорои баромади худ мебошанд, ба итмом расонида мешаванд.

Фармонҳоро хонед, вале онҳоро иҷро накунед. Ин метавонад барои санҷиши воҳиди ниҳонӣ барои хатогиҳои синтаксис истифода шавад. Ин ҷилои интерактивӣ инъикос меёбад.

-то вариант-ном

Номи параметр метавонад яке аз инҳоро дошта бошад:

алифбо

Ҳамин тавр -a .

НОҲИЯИ ВОСЕЪ

Ҳамчун .

Ойини мадоро

Интерфейси таҳрири хатои emacs-style -ро истифода баред. Ин имконият медиҳад, ки ҳангоме, ки пӯсти интерактивӣ бошад, дар ҳолати интихоби параметр - ин варианти таҳририст .

errexit

Ҳамин тариқ

гарм

Ҳамин хел .

офтобӣ

Ҳамин тавр -H .

таърих

Таъсири таърихи фармон, чунон ки дар боло тавсиф шудааст .Ин ин хосият дар садамаҳои интерактивӣ мебошад.

бепарвоёна

Таъсири он аст, ки агар фармон оид ба қуттиҳои «IGNOREEOF = 10» иҷро шуда бошад (нигаред ба Shell Variables дар боло).

калимаи калидӣ

Ҳамин тавр -k .

мониторинг

Ҳамин тавр -m .

noclobber

Ҳамчунон -C .

noexec

Ҳамин тариқ

noglob

Ҳамин тавр . Нолог дар айни замон рад карда шудааст.

хабар диҳед

Ҳамин тавр -b .

Номаълум

Ҳамин тавр-ҳамон.

Дар бораи мо

Ҳамин тавр -t .

физикӣ

Ҳамин тавр- П .

Паёмҳо

Тағири рафтори бегона, ки амалиётҳои муқаррарӣ аз стандарти POSIX 1003.2 фарқ мекунанд, ки ба мувофиқаи стандартӣ ( шакли позитивӣ) фарқ мекунанд.

имтиёзҳо

Ҳамин тавр -p .

Озодӣ "

Ҳамон як-ш.

vi

Интерфейси таҳририи вируси фармонро истифода баред.

куҷост?

Ҳамин тавр -x .

Агар -o бо ягон вариант номгузорӣ карда нашавад , арзишҳои интихоби мавҷуда чоп карда мешаванд. Агар + бо ягон ному насаб ворид карда шуда бошад , як қатор фармонҳои муқарраршуда барои барқарор кардани танзимоти кунунии кунҷ дар протсеси стандарт нишон дода мешаванд.

-п

Ба ҳолати имтиёзот ишора кунед. Дар ин ҳолат, файлҳои ENV ва $ BASH_ENV коркард нашудаанд, функсияҳои ниҳонӣ аз муҳити атроф мерос намегиранд ва тағйироти SHELLOPTS , агар он дар муҳити атроф пайдо шуда бошад, рад карда мешавад. Агар ниҳонӣ бо истифодабарандаи самараноки (гурўҳи) ID бо нобарории истифодабаранда (гурўҳи) истифода нашавад ва ин параметр ба ин параметр дода намешавад, ин амалҳо гирифта мешаванд ва рамзи истифодабарандаи самарабахш ба корбари ҳақиқии корбар таъин карда мешавад. Агар параметри фармоиш дар оғози коргузорӣ дода шуда бошад, рамзи истифодабарандаи самарабахш нест. Ворид кардани ин параметр барҳамдиҳии истифодабаранда ва гурӯҳҳои ройгонро ба истифодабарандаи воқеии истифодабарандагон ва гуруҳҳо муқаррар мекунад.

-t

Пас аз хондани ва иҷро кардани як фармон.

Тағйирёбандаи тағйирёбанда ҳамчун хатоги ҳангоми вусъатдиҳии параметр истифода баред. Агар васеъ ба тағйирёбанда тағйир наёбад, пӯша мактубро хато мекунад, ва агар интерактив набошад, бо ҳолати ғайри сифатии берун баромада мешавад.

-п

Ҳангоми ворид шудан ба хатҳои воридшавӣ пӯшед.

-x

Баъд аз васеъ намудани ҳар як фармонҳои оддӣ , арзиши васеи PS4 , пас аз фармон ва далелҳои васеъшуда нишон дода мешавад.

Дар қабати васеъ паҳншавии шохаҳои зардобӣ сурат мегирад (ниг. Фарогирии васеъ дар боло). Ин аз рӯи фармоиш аст.

Агар танзим карда бошед, bash парвандаҳои мавҷударо бо операторҳои>>>> & , <> навсозӣ намекунад. Ин метавонад ҳангоми вуруди файлҳои баромад тавассути истифодабарандаи оператори кабелӣ > | ба ҷои.

Кушодан ! таърихи сабки. Ин вариант ҳангоми танаффус ҳангоми пӯшидани интерактивӣ аст.

Агар танзим шуда бошад, сақф ҳангоми иҷро намудани фармонҳо, монанди cd , ки феҳристи кории ҷорӣро тағир медиҳад. Он ба ҷои сохтори феҳристи физикӣ истифода мешавад. Бо нобаёнӣ bash рӯйхати мантиқии рӯйхатҳоро ҳангоми иҷрои фармонҳо, ки феҳристи ҷорӣро тағйир медиҳад, пайравӣ мекунад.

- ба

Агар ягон вариант ин параметрро иҷро накунад, параметрҳои мавқеӣ фаромӯш мекунанд. Дар акси ҳол, параметрҳои мавқеӣ ба арча гузошта мешаванд , ҳатто агар баъзе аз онҳо бо a - оғоз шаванд .

- ба

Сатри интихоби параметрҳо, ҳамаи сабабҳоеро, ки ба параметрҳои муқаррарӣ таъин карда мешаванд, меорад. Имкониятҳои -x ва -v хомӯш карда мешаванд. Агар args нестанд, параметрҳои алтернативӣ бетағйир мемонанд.

Имкониятҳо бо нобаёнӣ баргардонида мешаванд, агар тартиби дигар қайд нашуда бошад. Бо истифода аз + - сабабҳои ин параметрҳо хомӯш карда мешаванд. Имкониятҳо низ ҳамчун далелҳо ба дархости ниҳонӣ муайян карда мешаванд. Ҳангоми интихоби ҷорӣ имконпазир аст $ - . Ҳолати баргашт ба ҳама ҳолат рост намеояд, агар варианти нодуруст пайдо нашавад.

гузаред [ n ]

Параметрҳои муқаррарӣ аз n +1 ... ба $ 1 иваз карда мешаванд ... Параметрҳои рақамҳои рақам $ # поён ба $ # - n +1 бесадо мебошанд. n бояд на камтар аз рақами манфӣ дошта бошад ё камтар аз $ . Агар n 0 бошад, параметрҳо нестанд. Агар n дода нашавад, он мешавад, ки 1 бошад. Агар n аз $ $ зиёдтар бошад, параметрҳои аломатӣ тағйир дода намешаванд. Вазъияти баргаштаро аз сифр зиёдтар аст, агар n бузургтар аз $ # ё камтар аз сифр бошад; 0).

shop -pqsu ] [ -o ] [ истинод ...]

Арзиши тағйирёбандаҳоро назорат кунед, ки усули интихоби кабелиро назорат кунед. Бо интихоби хосият, ё бо вариант, рӯйхати ҳамаи вариантҳои ҷойгиркунанда бо нишон додани ҳар як муқаррар карда мешавад. Интихоби парол ба натиҷа дар шакли формате, ки ҳамчун вурудот истифода бурда мешавад, оварда мерасонад. Вариантҳои дигар инҳоянд:

Ҳар як номро интихоб кунед .

Ҳар як воҳиди алоҳида ғайрифаъол аст .

-q

Баромади муқаррарӣ (режими сулҳ); мавқеи бозгаштан нишон медиҳад, ки оё оптикӣ муқаррар карда шудааст ё не. Агар параграфи сертификати яквақта бо -q дода шавад , ҳолати барг ғайримутамаркази дигар.

-o

Нишон додани арзишҳои оптималии маҳдудиятҳое, ки барои варианти муқарраршуда барои сохтмон муқаррар шудааст, маҳдуд мекунанд .

Агар either -s ё -u-ро истифода баранд , бо нишон додани аутентификати оптикӣ , нишон дода мешавад, ки ин хосиятҳое ҳастанд, ки мутаносибан муайян карда мешаванд. Агар ғайриинтизор қайд нагардида бошад, интихоби дӯконҳо аз рӯи фармоиш бекор карда мешаванд.

Ҳолати баргашт вақте ки номгӯи нишонаҳо ба сифр баробар аст, агар ҳамаи номҳои алоҳида фаъол бошанд, ғайрифаъол нестанд. Ҳангоми насб кардан ё интихоби параметр, ҳолати барг

Рӯйхати интихобҳои касбӣ инҳоянд:

cdable_vars

Агар муқаррар карда шуда бошад, баҳри фармонҳои cd builtin, ки вуҷуд надорад, исбот шудааст, ки номи он тағйирёбанда аст, ки арзиши он феҳристи тағйирёбанда мебошад.

Садо Ояндасоз

Агар муқаррар карда шавад, хатогиҳои хурд дар номгӯи ҷузъҳои феҳрист дар амри Cd хоҳад ислоҳ карда мешавад. Хатогиҳое, ки барои тафтиш карда шудаанд, аломатҳои ивазшуда, аломати нодуруст ва як аломати бисёр мебошанд. Агар ислоҳо пайдо шуда бошад, номи файл барқарор карда мешавад ва фармон бармегардад. Ин параметр танҳо тавассути садамаҳои интерактивӣ истифода мешавад.

checkhash

Агар муқаррар карда шавад, bash тафтиш мекунад, ки фармоне, ки дар мизи корӣ мавҷуд аст, пеш аз кӯшиши иҷрои он вуҷуд дорад. Агар фармоне, ки дорои актёриҳо бошад, вуҷуд надорад, ҷустуҷӯи роҳҳои муваққатӣ иҷро карда мешавад.

тафтиш кунед

Агар муқаррар карда шавад, bash пас аз ҳар як фармонро аз андозаи тиреза тафтиш мекунад ва агар зарур бошад, арзиши LINES ва COLUMNS -ро нав кунед .

куҷост?

Агар муқаррар карда шавад, зарбаҳои кӯшиш барои сарфи ҳамаи хатҳои фармони фарогирро дар як воҳиди таърихӣ нигоҳ медоранд. Ин ба осонӣ азнавсозии фармонҳои фаронсавиро фароҳам меорад.

dotglob

Агар муқаррар карда шавад, bash дорои файлҳои ибтидоӣ бо "." Аст . дар натиҷаҳои васеъшавии параметр.

озод карда мешаванд

Агар муқаррар карда шавад, ниҳонӣ ғайриимконтар аз он нахоҳад монд, агар он файлро ҳамчун далели фармонбардории сохташудаи иҷрошуда иҷро карда натавонад. Агар решаи интерактивӣ берун наояд, агар exec ба амал намеояд.

expand_aliases

Агар муқаррар гардад, алоҳидаҳо дар боло тавре ки ALIASES дар боло тавсиф шудаанд, васеъ карда мешаванд. Ин хосият ба таври оддӣ барои садамаҳои интерактивӣ имконпазир аст.

данд

Агар муқаррар карда шавад, тасвири васеъе, ки дар боло дар Тавсифи Pathname тасвир шудааст, фаъол карда шудааст.

муроҷиат

Агар муқаррар карда шавад, рӯйхати таърих ба файле, ки аз арзиши тағйирёбии HISTFILE , вақте ки пӯшидан барпо шудааст, илова карда намешавад.

таърих

Агар муқаррар карда шуда бошад, истинод ба истифодабаранда имконият медиҳад, ки тағйир додани таърихро тағйир диҳанд.

Ҳалокати

Агар муқаррар карда шавад ва хондан истифода мешавад, натиҷаҳои тағйирдиҳии таърих ба довталабии пӯшида дода намешаванд. Ба ҷои ин, хати охирини он ба воҳиди таҳририи таҳрир бор карда мешавад, ки ба тағйир додани минбаъда иҷозат дода мешавад.

hostcomplete

Агар муқаррар карда шавад ва хондан истифода мешавад, bash кӯшиш мекунад, ки дар хотираи хотираи хотираи хотимавӣ иҷро карда шавад (нигаред ба поён дар поёнтар аз READLINE ). Ин ба таври пешфарз фаъол аст.

huponexit

Агар муқаррар карда шавад, bash ба SUBUP ба ҳама корҳое, ки пас аз пӯшидани интерфейси воридшаванда мегузарад, фиристед.

interactive_comments

Агар муқаррар карда шавад, иҷозат диҳед, ки калимае бо # бо сабабҳои то ин дараҷа дар калисои интерактивӣ ба назар гирифта шавад, ба ин калима ва ҳамаи рамзҳои боқимонда дар ин маврид ҷавобгаред . Ин хосият бо пешфарз фаъол аст.

литсей

Агар муқаррар карда шавад ва варианти смсвистикӣ имконпазир аст, фармонҳои фаронсавиро ба таърих бо нишонаҳои нави дохилшаванда нигоҳ доштан лозим нестанд, ба ғайр аз истифодаи сегменаторҳои алоҳида, агар имконпазир бошанд.

login_shell

Шабака ин хосиятро ишора мекунад, агар он ҳамчун як қабати воридшаванда оғоз карда шавад (нигаред ба INVOCATION above). Арзиши тағир додан мумкин нест.

mailboxn

Агар муқаррар карда шуда бошад, ва файле, ки чопгари почтаи электронӣ ба воситаи почтаи охирин тафтиш карда шудааст, паёми "Mail in mailfile " хонда шудааст.

Не_empty_cmd_completion

Агар муқаррар карда шавад ва хондан истифода мешавад, bash кӯшиш намекунад, ки PATH барои анҷом додани имконпазир ҳангоми ҷустуҷӯ дар хати холӣ бипайвандад.

nocaseglob

Агар муқаррар карда шавад, bash номҳои файлро дар вақти ба амал омадани параграфи васеъшавӣ ба назар гирад (нигаред ба Extension Pathname above).

нулглиб

Агар танзим карда бошед, bash имкон медиҳад, ки намунаҳоеро, ки ба ягон файл намефаҳанд , ба назар гиранд.

пешакӣ

Агар муқаррар карда шавад, иншооти барномасозии иҷрошаванда (ниг. Ба барномаи Барноманавр дар боло) дастрас аст. Ин хосият бо пешфарз фаъол аст.

фавран

Агар муқаррар карда шавад, сатрҳои фаврӣ пас аз он ки тағирёбанда тағйирёбанда ва параметрро паси сар мекунанд