Set - Linux Command - Unix Command

ezarri - Irakurri eta idatzi aldagaiak

Laburpena

set varName ? balioa ?

deskribapena

VarName aldagaiaren balioa ematen du . Balioa zehazten bada, ezarri varName balioari balioa , aldagai berri bat sortuz gero existitzen ez bada eta bere balioa itzultzeko. VarName parentesi irekia badu eta amaierako parentesi batekin bukatzen bada, array elementu bati dagokio: lehenengo parentesi ireki aurretik karaktereak arrayaren izena dira eta parentesien arteko karaktereak arrayaren indizeak dira. Bestela varName aldagai eskalari dagokio. Normalean, varName ez dago kalifikatuta (ez du izenen izenak dituzten izenak ez ditu barne hartzen), eta izen horren aldagaia uneko izenaren eremuan irakurri edo idatzita dago. VarName- ek izen-izenen sailkatzaileak baditu (matrizearen izenean array elementu bati aipatzen bazaio), zehaztutako izen- lekuaren aldagaia irakurri edo idatzita dago.

Prozedura ez bada aktiboa, varName izenen aldagaia aipatzen du (global aldagaia, gaur egungo izen- eremua izen-leku global bada). Prozedura aktiboa baldin bada, varName prozedurako parametro edo lokaleko aldagaia aipatzen du komando globala deitzen denean, varName aldagai globalak deklaratzeko, edo aldagai komandoa ez den aldagaia deitzeko aldName izeneko aldagaia izan dadin.

Aukerak

-a Markatu diren aldagaiak esportatzeko edo aldatzeko. -b Lanaren baja berehala jakinaraztea. -e Irten berehala komando bat zero izatearekin irteten bada. -f Desgaitu fitxategi izenaren sorkuntza (globbing). -h Gogoratu komandoen kokapena bilatzen ari diren moduan. -k Zereginaren argumentu guztiak komando batean ingurunean jartzen dira, komandoaren izena baino lehenagokoak ez direnak. -m Job kontrola gaituta dago. -n Irakurri komandoak, baina ez itzazu exekutatu. -o option-name Aldatu dagokion aukera-izenari dagokionez: allexport bezalako -a braceexpand -B emacs-ren antzekoak erabiliz emacs-style line editing interfazea bera ere -e errtrace -E funtzionala bera bezala -T hashall-ekin berdina erabili H-ren historiaren arabera -H historia gaitu komandoaren historia shell-aren ezjakintasunak ez du EOF-en interaktiboak irakurtzerakoan irtengo. Iruzkinak komando interaktiboetan agertzeko iruzkinak txantiloiak bezalakoak -k monitorea bezalakoak -m noclobber -C ezexec bera bezalakoak ere baimentzen ditu. n noglob gaur egun onartutako -f nologoa bezala, baina ez ikusi egin zaio jakinarazten berbera -b izenaren antzekoa -u onecmd -t fisikoa bera ere -P pipefail-a kanalizazio baten itzulera-balioa azken komandoaren egoera da -Zero egoera, edo zero zero posizioaren posizioarekin komandoa ez bada aldatu, bash portaera, eragiketa lehenetsia desberdina izango da Posix estandarraren arabera. -p. estilo-lerroen edizio-interfazea xtrace -x -p-a aktibatuta Erabiltzaileen identifikazio errealak eta eraginkorrak ez datoz bat. $ ENV fitxategiaren prozesua desgaitzen du eta shell funtzioak inportatzen. Aukera hau desaktibatzerakoan uid eta gid efektua uid benetako eta gidean ezarriko dira. -t Komando bat irakurri eta exekutatu ondoren irten. -u Ezarri aldagaiak aldatzerik errore gisa ordezkatzean. -v Inprimatu shell sarrerako lerroak irakurritako gisa. -x Print aginduak eta haien argumentuak exekutatzen diren moduan. -B shell-ek giltza hedapena egingo du -C Ezartzen bada, ezetsi lehendik dauden fitxategi erregularrak irteerarako birbideratzeaz gainidatzi. -E Ezartzen bada, ERR tranpa shell funtzioak heredatu egingo da. -H Gaitu! estiloaren historiaren ordezpena. Bandera hau modu lehenetsian da shella interaktiboa denean. -P Ezartzen bada, ez jarraitu esteka sinbolikoak, hala nola, uneko direktorioa aldatzen duen CD-ak exekutatzean. -T Ezartzen bada, DEBUG tranpa shell funtzioak heredatu egingo da. - Esposizioko parametroei dagozkien gainerako argumentuak esleitzea. The -x eta -v aukerak desaktibatuta daude. Erabiliz + baino gehiago - banderak desaktibatzeko eragiten du. Banderak shellaren deitzera ere erabil daitezke. Uneko banderak $ - $ s aurki daitezke. Gainerako n ARGak parametro posizionalak dira eta $ 1, $ 2, .. $ n esleitzen zaizkie. ARGak ez badira, shell aldagai guztiak inprimatuta daude. Irten egoera: Eragiketa itzultzen du baliogabeko aukera bat eman ezean.

Ikusi ere

expr (n), proc (n), trace (n), unset (n)

Keywords

irakurri, idatzi, aldakorra

Garrantzitsua: erabili man komandoa ( % man ) komando bat nola erabiltzen den zure ordenagailuan.