Skip to main content

Комплетан - Линук Цомманд - Уник наредба

Anonim

Име

ех, омогућити, евал, екец, излаз, извоз, фц, фг, гетоптс, хасх, хелп, бг, историја, посао, убијање, лет, локално, логоут, попд, принтф, пусхд, пвд, реад, реадонли, ретурн, сет, схифт, уналиас, унсет, ваит-басх уграђене команде, погледајтебасх(1)

Басх Буилтин Цомманд

Уколико није другачије назначено, свака изграђена команда документована у овом одељку као прихватање опција које претходи- прихвата-- да означите крај опција.

: аргументс

Без ефекта; команда не чини ништа даље од ширења аргументс и обављање било ког специфицираног преусмеравања. Враћа се нулти излазни код.

. назив документа аргументс

извор назив документа аргументс

Прочитајте и извршавајте команде назив документа у тренутном окружењу окружења и вратите статус изласка последње извршене команде назив документа . Ако назив документа не садржи цртицу, имена датотека уПАТХ користе се за проналажење директоријума који садржи назив документа . Тражена датотекаПАТХ не морају бити извршне. Кадабасх није у посик моде , тренутни директоријум се претражује ако се датотека не пронађеПАТХ. Ако јесоурцепатх опција насхоптуграђена команда је искључена, аПАТХ се не тражи. Ако постоји аргументс испоручују се, постају позициони параметри када назив документа се извршава. У супротном, положајни параметри су непромењени. Повратни статус је статус задње наредбе која је изашла унутар скрипте (0 ако се не извршавају наредбе), а фалсе ако је назив документа није пронађен нити се не може читати.

алиас -п име = вредност …

Алиас без аргумената или са-п опција штампа листу алијаса у обрасцуалиас име = вредност на стандардном излазу. Када се испоручују аргументи, за сваки се дефинише алијас име чије вредност се даје. Пролазан простор у вредност узрокује да се следећа реч провери за супституцију званичника када је алијас проширен. За сваки име у листи аргумената за које нема вредност се испоручује, штампа се име и вриједност алијанса.Алиас враћа труе осим ако није име даје за коју није дефинисано ништа.

бг јобспец

Наставите суспендовани посао јобспец у позадини, као да је започео&. Ако јобспец није присутан, схелљев појам о тренутно радно место се користи.бг јобспец враћа 0 ако се не покрене када је контрола посла онемогућена, или ако је активирана контрола задатка, ако је јобспец није пронађена или започета без контроле посла.

везати кеимап -лпсвПСВ

везати кеимап функција функција кеисек

везати кеимап назив документа

везати кеимап -Икс кеисек : схелл-цомманд

везати кеимап кеисек : име функције

везати реадлине-цомманд

Прикажи струјуреадлине кључ и везу са функцијама, везује секвенцу тастера на ареадлинефункцију или макро или поставите ареадлине променљива. Сваки аргумент који није опција представља команду у којој се појављује .инпутрц , али свака веза или команда мора бити усвојена као посебан аргумент; нпр., " Ц-к Ц-р": ре-реад-инит-филе ". Опције, уколико су испоручене, имају следеће значење:

кеимап

Користите кеимап као главну карту која ће бити погођена накнадним везама. Прихватљиво кеимап имена су емацс, емацс-стандард, емацс-мета, емацс-цтлк, ви, ви-мове, ви-цомманд , и ви-инсерт . ви је еквивалентно са ви-команда ; емацс је еквивалентно са емацс-стандард .

Наведите имена свихреадлине функције.

-п

Приказреадлине имена и везивања функција на начин да се могу поново читати.

Списак струјереадлине имена функција и везивања.

Приказреадлине променљива имена и вредности на начин да се могу поново читати.

Списак струјереадлине променљива имена и вредности.

Приказреадлине кључне секвенце везане за макрое и низе које емитују на начин да се могу поново читати.

Приказреадлине кључне секвенце везане за макрое и низе које излазе.

назив документа

Прочитајте кључне везе од назив документа .

функција

Упит о томе који тастери позивају на име функција .

функција

Раздвојите све кључеве везане за именовани функција .

кеисек

Уклоните било који тренутни вез кеисек .

-Икс кеисек : схелл-цомманд

Узрок схелл-цомманд да се изврши кад год кеисек се уноси.

Повратна вредност је 0, осим ако није дата неизговорена опција или је дошло до грешке.

пауза н

Изађите из аза, док, све док, илиизаберите петља. Ако н је прецизиран, пауза н нивоа. н мора бити> 1. Ако н је већи од броја затворених петљи, све затворене петље су изашле. Повратна вредност је 0 ако схелл не извршава петљу кадапауза се извршава.

уграђен схелл-буилтин аргументс

Извршите специфицирану шкољку која је уграђена, преношењем аргументс , и вратити свој статус изласка. Ово је корисно када дефинишете функцију чије је име исто као и она која је уграђена, задржавајући функционалност уграђене у оквиру функције. Тхецд Уобичајено се на овај начин редефинише. Повратни статус је лажан ако схелл-буилтин није команда за љуске.

цд -Л | -П дир

Промените тренутни директоријум у дир . ПроменљиваКУЋА је подразумевано дир . ПроменљиваЦДПАТХ дефинира путању за претрагу за директоријум који садржи дир . Алтернативна имена директоријума уЦДПАТХ су одвојени дебелим цревом (:). Нулти назив директоријума уЦДПАТХ је исти као тренутни директоријум, тј. ``.''. Ако дир онда почиње са косом (/)ЦДПАТХ се не користи. Тхе опција каже да користи структуру физичког директорија уместо да прати симболичке везе (погледати такође опција накомплет изграђена команда); тхе опција сили симболичке везе које треба пратити. Аргумент од- је еквивалентно са$ ОЛДПВД. Повратна вредност је тачна ако је директоријум успешно промењен; лажно другачије.

команда -пВв команда арг …

Трцати команда са аргс потискивање нормалног функционисања схелл функције. Само уграђене команде или команде пронађене уПАТХ се извршавају. Ако је-п опција је дата, тражење команда се врши користећи подразумевану вредност заПАТХ који гарантује да пронађу све стандардне услужне програме. Ако је то било или опција се испоручује, опис је команда се одштампа. Тхе опција узрокује поједину реч која указује на име команде или датотеке која се користи за позивање команда да буде приказан; тхе опција даје детаљнији опис. Ако је или опција се испоручује, статус изласка је 0 ако је команда је пронађено и 1 ако није. Ако ни једна опција није испоручена и дошло је до грешке или команда не може се наћи, статус излазног броја је 127. У супротном, статус излазног стањакоманда уграђен је статус излаза команда .

цомпген опција реч

Генеришите могуће завршне подударања за реч према опција с, што може бити било која опција прихваћена од странекомплетан изграђен са изузетком-п и, и уписати мечеве на стандардни излаз. Када користите или опције, разне схелл променљиве постављене од програмабилних објеката за завршетак, док су доступне, неће имати корисне вредности.

Матрице ће се генерисати на исти начин као и да их је програмски завршни код генерисао директно из спецификације завршетка са истим заставама. Ако реч је прецизирано, само оне који се подударају реч ће бити приказани.

Повратна вриједност је тачна, осим ако није испоручена неважећа опција, или није било генерирања подударања.

комплетан -абцдефгјксув цомп-опција поступак глобпат листа речи префикс суфикс

-ИКС филтерпат функција команда име име …

комплетан -пр име …

Наведите како се аргументи односе на сваки име треба да буде завршен. Ако је-п опција се испоручује, или ако ниједна опција није испоручена, постојеће спецификације завршетка се штампају на начин који им омогућава да се поново користе као улаз. Тхе опција уклања спецификацију завршетка за сваку име , или, ако не име с испоручују се, све спецификације за завршетак.

Процес примјене ових спецификација завршетка приликом покушаја завршетка речи је описан изнад исподПрограммабле Цомплетион.

Друге опције, ако су наведене, имају следеће значење. Аргументи за, , и-ИКС опције (и, ако је потребно, и опције) треба цитирати како би их заштитили од експанзије прекомплетан уграђен је позив.

цомп-опција

Тхе цомп-опција контролише неколико аспеката компјутерског понашања преко једноставне генерације довршења. цомп-опција може бити један од:

Уобичајено

Користите довршену филенам реадлине-а уколико компресија не произведе никакве подударности.

дирнамес

Извршите завршетак имена директоријума ако цомпспец не произведе никакве подударања.

филенаме

Реците реадлине да цомпспец генерише имена датотека, тако да може да обави било коју обраду датотеке специфичном за датотеке (као што је додавање пошасти у именик директоријума или потискивање задатих размака). Намијењен за кориштење с схелл функцијама.

нема места

Реците реадлине да не додате простор (подразумевано) на речи завршене на крају линије.

поступак

Тхе поступак може бити једно од следећих да би се генерисала листа могућих допуњавања:

алиас

Алиас имена. Може се такође навести као.

арраивар

Арраи имена променљивих.

везивање

Реадлине кључна имена везивања.

уграђен

Имена команди направљених од љуске. Може се такође навести као.

команда

Имена команди такође могу бити наведена као имена. Може се такође навести као.

директоријум

Имена директоријума. Може се такође навести као.

онемогућено

Имена уграђених љуске.

омогућено

Имена укључених уграђених граната.

извоз

Имена извозних варијабли љуске. Може се такође навести као.

филе

Имена датотека. Може се такође навести као.

функција

Имена функција шкољке.

група

Имена група. Може се такође навести као.

хелптопиц

Теме помоћи као што је прихваћено од странепомоћ уграђен.

хостнаме

Хостнамес, као што су преузете из датотеке коју је одредиоХОСТФИЛЕ схелл променљива.

посао

Имена радних места, ако је функција контроле рада активна. Може се такође навести као.

кључна реч

Шел резервисане речи. Може се такође навести као.

трчање

Имена радних задатака, ако је контрола рада активна.

услуга

Имена службе. Може се такође навести као.

сетопт

Ваљани аргументи за опција накомплет уграђен.

схопт

Схелл опција имена као што је прихваћено од странесхопт уграђен.

сигнал

Имена сигнала.

престала

Имена заустављених послова, ако је контрола рада активна.

корисник

Корисничка имена. Може се такође навести као.

променљива

Имена свих променљивих љуске. Може се такође навести као.

глобпат

Шаблон експанзије филма глобпат је проширен како би се генерисали могући завршеци.

листа речи

Тхе листа речи је подељен помоћу знакова уИФС посебна варијабла као раздјелници, и свака резултирајућа ријеч је проширена. Могуће допуне су чланови резултирајуће листе која одговарају ријечи која је завршена.

команда

команда се извршава у окружењу са подгрупом, а његов излаз се користи као могући завршетак.

функција

Функција шкољке функција се извршава у тренутном схелл окружењу. Када се заврши, могућа достигнућа се добијају од вриједностиКОМПОНЕНТЕ варијабла низова.

-ИКС филтерпат

филтерпат је образац који се користи за проширење филенаме. Примјењује се на списак могућих допунских резултата генерисаних претходним опцијама и аргументима, као и сваком усклађивању резултата филтерпат се уклања са листе. Водећи! ин филтерпат негира образац; у овом случају, било какав завршетак који није у складу филтерпат је уклоњен.

префикс

префикс се додаје на почетку сваког могућег завршетка након што се примене све друге опције.

суфикс

суфикс се додаје сваком могућем завршетку након што се примене све друге опције.

Повратна вредност је тачна, осим ако је испоручена неважећа опција, опција која није-пили се испоручује без а име аргумент, покуша се уклонити спецификација завршетка за а име за које не постоји спецификација, или се појављује грешка додавања спецификације завршетка.

Настави н

Настави следећу итерацију окружењаза, док, све док, илиизаберите петља. Ако н је наведен, наставите на н затворена петља. н мора бити> 1. Ако н је већи од броја затворених петљи, наставља се задња петља за затворање (петља "топ левел"). Повратна вредност је 0 ако схелл не извршава петљу кадаНастави се извршава.

изјавити -афФиртк -п име = вредност

типови -афФиртк -п име = вредност

Објасните променљиве и / или дајте им атрибуте. Ако не име а затим се приказују вредности променљивих. Тхе-п опција ће приказати атрибуте и вредности сваке од њих име . Када-п користи се, додатне опције се игноришу. Тхе опција спречава приказ дефиниција функција; штампају се само име и атрибути функције. Тхе опција имплицира. Следеће опције се могу користити за ограничавање излаза на варијабле са наведеним атрибутом или за додјелу променљивих атрибута:

Свака име је варијабла низова (видиАрраи горе).

Користите само имена функција.

Варијабла се третира као цијели број; аритметичка процена (видиАРИТМЕТСКА ЕВАЛУАЦИЈА)се врши када је варијабли додијељена вриједност.

Направити име само за читање. Овим именима се онда не могу додијелити вриједности накнадним додељивањем или неусклађеним.

Дај сваком име тхе траг атрибут. Трацед функције наслеђујуДЕБУГ замка из позивне љуске. Атрибут трага нема посебно значење за варијабле.

-Икс

Марк име с за извоз у наредне команде преко окружења.

Коришћење `+ 'уместо` -' искључује атрибут умјесто тога+ асе не могу користити за уништавање варијабле арраи. Када се користи у функцији, свака од њих име локално, као и салокално команда. Повратна вредност је 0, осим ако се нађе неисправна опција, покуша се дефинисати функција користећи `` -ф фоо = бар '', покуша се додијелити вриједност само променљивој за читање, покушај је направљен да додијелите вриједност променљивој арраиу без кориштења синтаксе сложеног додјељивања (погледајтеАрраи горе), један од имена није исправно име променљиве шифре, покуша се искључити статус читања само за варијаблу само за читање, покуша се искључити статус арраи за променљиву арраи-а, или се покушава приказати не- постојећа функција са.

дирс -цлпв + н - н

Без опција, приказује се листа тренутно запамћених директорија. Подразумевани приказ је на једној линији са именима директорија раздвојених размацима. Директори се додају на листу сапусхд команда; тхепопд наредба уклања уносе са листе.

+ н

Приказује н шифра која се налази са леве стране листе коју приказуједирс када се позову без опција, почевши од нуле.

- н

Приказује н шифра која се налази са десне стране листе коју приказуједирс када се позову без опција, почевши од нуле.

Чисти именик директоријума тако што брише све уносе.

Произведе дужи попис; подразумевани формат уноса користи тилда за означавање почетног директоријума.

-п

Штампајте стацк каталога са једним уносом по линији.

Штампајте стацк директоријума са једним уносом по линији, префиксирањем сваког уноса с индексом у стацку.

Повратна вриједност је 0, осим ако је испоручена неважећа опција или н индекси изнад краја стацк директоријума.

одбачен -ар јобспец …

Без опција, свака јобспец се уклања из табеле активних послова. Ако је опција је дата, свака јобспец није уклоњен са стола, али је означен тако даСИГХУП се не шаље на посао ако схелл добије аСИГХУП. Ако не јобспец је присутан, а ни ненити опција се испоручује, а тренутно радно место се користи. Ако не јобспец испоручује се опција значи уклањање или означавање свих послова; тхе опција без а јобспец аргумент ограничава операцију на покретање послова. Повратна вредност је 0 осим ако није јобспец не наводи ваљан посао.

одјек -неЕ арг …

Излази арг с, одвојене размацима, а затим следи нова линија. Повратни статус је увек 0. Ако је је назначена, заокружена нова линија је потиснута. Ако је опција је дата, омогућено је тумачење следећих знакова са избегнутим бацксласх-скицама. Тхе опција онемогућава интерпретацију ових знакова за бекство, чак и на системима у којима се подразумевано тумаче. Тхекпг_ецхо схелл опција се може користити да би се динамички утврдило да ли или неодјек подразумевано проширује ове знакове за бекство.одјек не тумачи-- да значи крај опција.одјек тумачи сљедеће есцапе секвенце:

а

упозорење (звоно)

б

бацкспаце

ц

сузбијање нове линије

е

знак бекства

ф

облик хране

н

Нова линија

р

превоз Повратак

т

хоризонтал таб

в

вертикални табулатор

\

бацксласх

ннн

осмогодишњи карактер чија вриједност је октална вриједност ннн (нула до три окталне цифре)

ннн

осмогодишњи карактер чија вриједност је октална вриједност ннн (једна до три окталне цифре)

Икс ХХ

осмогодишњи карактер чија је вриједност хексадецимална вриједност ХХ (једна или две хекс цифре)

омогућите -аднпс назив документа име …

Омогућите и онемогућите уграђене команде схелла. Онемогућавање уграђеног уређаја дозвољава команду диска која има исто име као и саграђена љуска која се извршава без навођења пуног патхнаме-а, иако љека обично трага за уграђеним пре него што команде на диску. Ако се користи, свака име је онемогућен; иначе, имена омогућени су. На пример, да бисте користилитест бинарно пронађено прекоПАТХ уместо верзије љуске, покрените `` енабле -н тест ''. Тхе опција значи учитавање нове уграђене команде име из заједничког објекта назив документа , на системима који подржавају динамички оптерећење. Тхе опција ће избрисати претходно учитан. Ако не име аргументи су дати, или ако је-п опција се испоручује, штампа се листа уграђених граната. Без других аргумената, листа се састоји од свих уграђених граната. Ако испоручује се искључиво искључиво уграђено. Ако испоручује се, штампана листа садржи све уграђене, са назнаком да ли је свако укључен или не. Ако испоручује се, излаз је ограничен на ПОСИКС посебан буилтинс.

Повратна вредност је 0 осим ако није име није саграђена љуска или постоји грешка у учитавању новог уграђеног објекта из заједничког објекта.

евал арг …

Тхе арг с се читају и повезују заједно у једну команду. Ова команда затим прочита и извршава схелл, а статус изласка се враћа као вриједностевал. Ако их нема аргс , или само нултне аргументе,евал враћа 0.

екец -цл име команда аргументс

Ако команда је дефинисана, она замењује љуску. Нема нових процеса. Тхе аргументс постати аргумент за команда . Ако је опција се испоручује, схелл поставља померање на почетку зеротх арга команда . То је оно што Пријавите се (1). Тхеопција изазива команда да се изврши са празним окружењем. Ако испоручује се, љуска пролази име као нула аргумент за извршену команду. Ако команда не може се извршити из неког разлога, не-интерактивна гранична излаза, осим ако је схелл опцијаекецфаилје омогућен, у том случају он враћа грешку. Интерактивни схелл враћа грешку ако се датотека не може извршити. Ако команда није специфицирано, било која преусмеравања ступа на снагу у тренутној љусци, а статус повратка је 0. Ако постоји грешка преусмеравања, статус поврата је 1.

излаз н

Узрок љуска да изађе са статусом н . Ако н је изостављен, статус изласка је последње извршене команде. ЗамкаЕКСИТ се извршава пре него што граната прекине.

извоз -фн име = реч …

извоз -п

Испоручено имена означени су за аутоматско извозање у окружење накнадно извршених команди. Ако је даје се опција имена погледајте функције. Ако не имена су дате, или ако-п опција се испоручује, штампа се листа свих имена која се извозе у овој школи. Тхе опција доводи до уклањања имовине извоза из назива променљивих.извоз враћа статус излаза од 0, осим ако се нађе неисправна опција, један од имена није важећи назив променљиве схелл-а, или испоручује се са а име то није функција.

фц енаме -нлр први последњи

фц пат = реп цмд

Фик Цомманд. У првом облику, низ команди од први до последњи је изабран из листе историје. Први и последњи могу бити специфицирани као низ (да би се пронашла последња команда која почиње са том низом) или као број (индекс у листи историје, где се негативни број користи као оффсет од тренутног броја команде). Ако последњи није наведен да је подешена на тренутну команду за унос (тако да `` фц -л -10 '' штампа последњих 10 команди) и да први иначе. Ако први није наведено да је постављена на претходну наредбу за уређивање и -16 за унос.

Тхе опција потискује командне бројеве приликом пописа. Тхе опција преусмерава редослед команди. Ако је опција је дата, команде су наведене на стандардном излазу. У супротном, уредник даје енаме се позива на датотеку која садржи те наредбе. Ако енаме није дата, вредност јеФЦЕДИТ варијабла се користи, а вриједностЕДИТОР акоФЦЕДИТ није постављен. Ако није постављена ниједна променљива, користи се. Када се уређивање заврши, уређене команде се понављају и извршавају.

У другом облику, команда поново се извршава након сваке инстанце пат замењује са реп . Користан алијас за кориштење с овим је `` р = фц -с '', тако да куцање `` рцц '' покреће последњу команду која почиње са `` цц '', а типкање '' р '' поновно извршава последњу команда.

Ако се користи први облик, повратна вредност је 0, осим ако се нађе неисправна опција или први или последњи одредите линије историје ван домета. Ако је опција се испоручује, повратна вредност је вредност последње извршене команде или грешке у случају грешке са привременом датотеком команди. Ако се користи други формулар, статус повратка је онај команде поново извршен, осим ако је цмд не наводи важећу линију историје, у ком случајуфц враћа грешку.

фг јобспец

Резиме јобспец у првом плану, и учинити то тренутним послом. Ако јобспец није присутан, схелљев појам о тренутно радно место се користи. Повратна вриједност је вриједност команде која се налази у првом плану, или неуспјех ако се покрене када је функција контроле рада онемогућена, или ако је активирана функција контроле задатака, ако је јобспец не наводи ваљан посао или јобспец одређује посао који је започео без контроле посла.

гетоптс оптстринг име аргс

гетоптс користи се од процедура гранате за парсе позиционих параметара. оптстринг садржи знакове опције које треба препознати; ако карактеру слиједи двотачка, очекује се опција аргумента, која би требала бити одвојена од ње бијелим простором. Знаци колоне и знакова знакова се не могу користити као опциони знакови. Сваки пут када се позову,гетоптс ставља следећу опцију у варијаблу љуске име , иницијализација име ако то не постоји, а индекс следећег аргумента који се обрађује у варијаблуОПТИНД. ОПТИНД иницијализује се на 1 сваки пут кад се скенира схелл или схелл скрипта. Када опција захтева аргумент,гетоптс ставља тај аргумент у варијаблуОПТАРГШума се не ресетујеОПТИНД аутоматски; она се мора ручно ресетовати између више позива угетоптс у оквиру истог позива на лупу ако се користи нови скуп параметара.

Када се нађе крај опција,гетоптс излази са повратном вредношћу већу од нуле.ОПТИНД је постављен на индекс првог не-опција, ииме је подешен на ?.

гетоптс нормално анализира позицијске параметре, али ако је више аргумената датих у аргс , гетоптс уместо тога.

гетоптс може пријавити грешке на два начина. Ако је први карактер оптстринг је дебело црево, тихо користи се извештавање о грешкама. У нормалном раду дијагностичке поруке се штампају када се нађу неважеће опције или недостају аргументи опције. Ако је променљиваОПТЕРР подешено на 0, неће се приказивати поруке о грешци, чак и ако је први карактер оптстринг није дебело црево.

Ако се види неважећа опција,гетоптс места? у име и, ако не и нечујно, штампа поруку о грешци и нестајеОПТАРГ. Акогетоптс је ћут, налази се знак опцијеОПТАРГ и нема дијагностичке поруке.

Ако тражени аргумент није пронађен, игетоптс није тишина, знак питања (?) је смештен име , ОПТАРГ није подешен, а штампа се дијагностичка порука. Акогетоптс је тишина, а затим дебело црево (:) је смештен име иОПТАРГ је подешен на изабрани знак опције.

гетоптс враћа труе ако је пронађена опција, одређена или неодређена. Враћа се фалсе ако се нађе крај опција или дође до грешке.

хасх -лр -п назив документа -Дт име

За сваки име , пуно име датотеке команде одређује претрагу директоријума$ ПАТХ и запамтио. Ако је-п опција се испоручује, не врши се претрага путање, и назив документа се користи као пуно име датотеке команде. Тхе опција проузрокује да се схелл заборави на све меморисане локације. Тхе опција узрокује да се схелл заборави на запамћене локације сваке од њих име . Ако је опција се испоручује, пуно име стазе до којег свака име одговара се одштампа. Ако је вишеструко име аргументи се испоручују, тхе име се одштампа пре полагане пуне име. Тхе опција доводи до приказивања излаза у формату који се може поново користити као улаз. Ако ниједан аргумент није дат, или ако је само испоручује се информација о меморисаним командама. Повратни статус је тачан осим ако није име није пронађена или је обезбеђена неважећа опција.

помоћ образац

Приказ корисних информација о уграђеним командама. Ако образац је прецизиран,помоћ даје детаљну помоћ на свим упаривањем команди образац ; у супротном се помаже за све уграђене и шкољке контролне структуре. Тхе опција ограничава информације приказане на кратком прегледу коришћења. Повратни статус је 0, осим ако се команда не поклапа образац .

историја н

историја

историја -д офсет

историја -анрв назив документа

историја -п арг арг …

историја арг арг …

Без опција, прикажите листу историја наредби с бројевима линија. Линије наведене са а*су модификовани. Аргумент од н листа само последњих н линије. Ако назив документа се испоручује, користи се као име датотеке историје; ако не, вриједностХИСТФИЛЕ се користи. Опције, уколико су испоручене, имају следеће значење:

Обришите листу историје бришући све уносе.

офсет

Избришите унос историје на позицији офсет .

Додајте "нове" историјске линије (линије историје унете од почетка текућебасх сесија) у датотеку историје.

Прочитајте линије историје које нису већ прочитане из историјске датотеке у тренутну листу историје. Ово су линије додате у датотеку историје од почетка струјебасх седница.

Прочитајте садржај датотеке историје и користите их као тренутну историју.

Запиши тренутну историју у историјску датотеку, преписујући садржај историјске датотеке.

-п

Измените историју историје на следећи начин аргс и приказати резултат на стандардном излазу. Не чува резултате на листи историје. Свака арг мора бити цитиран да онемогући нормалну експанзију историје.

Чувајте аргс у листи историје као јединствени унос. Последња команда у листи историје уклоњена је пре аргс се дода.

Повратна вредност је 0, осим ако се нађе неисправна опција, појављује се грешка при читању или писању историјске датотеке, неважећа офсет се испоручује као аргумент, или ширење историје добијене као аргумент-п не успева.

посао -лнпрс јобспец …

посао -Икс команда аргс …

Први образац наводи активне послове. Опције имају следеће значење:

Излистајте ИД-ове процеса поред нормалне информације.

-п

Наведите само идентификациони процес вође процеса процеса групе.

Приказати информације само о пословима који су променили статус од тренутка када је корисник последњи пут обавијештен о њиховом статусу.

Ограничите излаз на радне задатке.

Ограничите излаз на заустављене послове.

Ако јобспец даје се, излаз је ограничен на информације о том послу. Повратни статус је 0, осим ако се нађе неисправна опција или је неважећа јобспец испоручује се.

Ако је-Икс опција се испоручује,посао замењује било које јобспец пронађена у команда или аргс са одговарајућом идентификационом групом процеса и изврши команда пролазак аргс , враћа статус изласка.

убиј сигспец | сигнум | - сигспец пид | јобспец …

убиј сигспец | екит_статус

Пошаљите сигнал по имену сигспец или сигнум на процесе назване пид или јобспец . сигспец је или сигнално име као што јеСИГКИЛЛ или број сигнала; сигнум је број сигнала. Ако сигспец је име сигнала, име се може дати са или безСИГ префикс. Ако сигспец онда није присутанСИГТЕРМ претпоставља. Аргумент од наводи имена сигнала. Ако се неки аргументи дају када је дата, назначена су имена сигнала који одговарају аргументима, а статус повратка је 0. Тхе екит_статус аргумент на је број који одређује број сигнала или статус излаза процеса прекинутог сигналом.убиј враћа труе ако је бар један сигнал успешно послат или је нетачно ако се јавља грешка или се нађе неисправна опција.

дозволити арг арг …

Свака арг је аритметички израз који се процењује (видетиАРИТМЕТСКИЕВАЛУАТИОН). Ако је последњи арг вреднује на 0,дозволити враћа 1; 0 се враћа другачије.

локално опција име = вредност …

За сваки аргумент, локалну променљиву названу име је креиран и додељен вредност . Тхе опција може бити било која од опција прихваћених од странеизјавити. Кадалокално се користи унутар функције, она узрокује варијаблу име да би се видљив опсег ограничио на ту функцију и његову децу. Без операнди,локално пише листу локалних варијабли стандардном излазу. Грешка је да се користилокално када није унутар функције. Повратни статус је 0 осим ако нијелокално користи се ван функције, неважећа име се испоручује, или име је реадонли варијабла.

одјавити се

Изађите из оквира за пријављивање.

попд -н + н - н

Уклања уносе из стацк директоријума. Без аргумената, уклања горњи директоријум из стега и врши ацд у нови топ директоријум. Аргументи, уколико се испоручују, имају сљедећа значења:

+ н

Уклања н шифра која се налази са леве стране листе коју приказуједирс, почевши од нуле. На пример: `` попд +0 '' уклања први директоријум, `` попд +1 '' други.

- н

Уклања н шифра која се налази са