Weka - Linux Amri - Unix Amri

kuweka - Soma na kuandika vigezo

Sahihi

kuweka varName ? thamani ?

Maelezo

Inarudi thamani ya variable varName . Ikiwa thamani imedhamiriwa , kisha kuweka thamani ya varName kuithamini , kuunda variable mpya ikiwa haipo tayari, na kurudi thamani yake. Ikiwa varName ina mahusiano ya wazi na inaisha kwa mahusiano ya karibu, basi inamaanisha kipengele cha safu: wahusika kabla ya mazao ya kwanza ya wazi ni jina la safu, na wahusika kati ya mababu ni orodha ndani ya safu. Vinginevyo varName inahusu mabadiliko ya scalar. Kwa kawaida, varName haifai (haijumuishi majina ya yoyote iliyo na nafasi za majina), na kutofautiana kwa jina hilo katika jina la sasa linasoma au limeandikwa. Ikiwa varName inajumuisha sifa za majina ya jina (katika jina la safu ikiwa linamaanisha kipengele cha safu), kutofautiana katika eneo la majina maalum linasoma au limeandikwa.

Ikiwa hakuna utaratibu unaotumika, basi varName inahusu variable ya namespace (variable ya kimataifa ikiwa jina la majina ya sasa ni nafasi ya majina ya kimataifa). Ikiwa utaratibu unafanyika , basi varName inahusu parameter au mabadiliko ya ndani ya utaratibu isipokuwa amri ya kimataifa inatakiwa kutangaza varName kuwa ya kimataifa, au isipokuwa amri ya kutofautiana ilitakiwa kutangaza varName kuwa variable space names .

Chaguo

-a Mark vigezo ambavyo vinabadilishwa au viliundwa kwa ajili ya kuuza nje. -B Thibitisha kukomesha kazi mara moja. -Kutoka mara moja ikiwa amri inatoka kwa hali isiyo ya sifuri. -f Zimaza kizazi cha jina la faili (globbing). -Kumbuka eneo la amri kama inavyoonekana. -k Majibu yote ya kazi yanawekwa katika mazingira kwa amri, si tu wale ambao hutangulia jina la amri. -m Udhibiti wa Ayubu umewezeshwa. -n Soma amri lakini usiwafanyie. -o chaguo-jina Chagua variable inayohusiana na chaguo-jina: allexport sawa na -a braceexpand sawa na -B emacs kutumia emacs-style mstari interface editing errexit sawa na-errtrace sawa kama -Ectctrace sawa -T hashall sawa kama -h haijulikani kama -H historia huwezesha historia ya amri kupuuzwa kwa shell haitatoka juu ya kusoma EOF-maoni-maoni inaruhusu maoni kuonekana katika maagizo maingiliano keyword sawa na -k kufuatilia sawa na -m noclobber sawa na -C noexec sawa na - N noglob sawa na -f nolog sasa kukubaliwa lakini haijatilishwa kuwajulisha sawa na -b jina la majina kama vile-kama vile-kama kimwili sawa na -P pipefail thamani ya kurudi ya bomba ni hali ya amri ya mwisho ya kuondoka na yasiyo ya -zero ya hali, au sifuri ikiwa hakuna amri iliyotolewa na hali isiyo ya sifuri ya hali ya kubadili tabia ya bash ambapo operesheni ya kutofautiana inatofautiana na kiwango cha Posix ili kufanana na kiwango cha kawaida sawa na -p verbose sawa na -t hutumia vi- mtindo wa kuhariri mstari wa mtindo mfululizo sawa na -x -p Imegeuka wakati wowote wa vitendo vya kweli vya mtumiaji havifanani. Inalemaza usindikaji wa faili ya ENV na uingizaji wa kazi za shell. Kugeuza chaguo hili husababisha uid ufanisi na gid kuwekwa kwenye uid halisi na gid. -Kutoka baada ya kusoma na kutekeleza amri moja. -u Chukua vigezo vya kugeuza kama kosa wakati ukibadilisha. -V Print mstari wa pembejeo la shell wakati wa kusoma. - amri za kuchapisha na hoja zao wakati wanapigwa. -B shell itafanya upanuzi wa brace -C Ikiwa kuweka, usiruhusu mafaili ya kawaida yaliyopo yamepigwa kwa kurekebishwa kwa pato. -E Ikiwa imewekwa, mtego wa ERR unamilikiwa na kazi za shell. -H Wezesha! nafasi ya historia ya style. Bendera hii inakua kwa default wakati shell inaingiliana. -P Ikiwa imewekwa, usifuate viungo vya mfano wakati wa kutekeleza amri kama vile cd ambayo inabadilisha saraka ya sasa. -T Ikiwa imewekwa, mtego wa DEBUG unatokana na kazi za shell. - Weka hoja yoyote iliyobaki kwenye vigezo vya mpito. Chaguo -x na -v zimezimwa. Kutumia + badala ya - husababisha bendera hizi zizima. Bendera pia inaweza kutumika juu ya kuomba shaba. Seti ya sasa ya bendera inaweza kupatikana katika $ -. Vilio vya ARG zilizobaki ni vigezo vya mpito na hutolewa, ili, hadi $ 1, $ 2, .. $ n. Ikiwa hakuna ARG zinazotolewa, vigezo vyote vya shell huchapishwa. Hali ya Toka: Inarudi mafanikio isipokuwa chaguo batili inatolewa.

Angalia pia

expr (n), proc (n), ueleze (n), unset (n)

Maneno

kusoma, kuandika, kutofautiana

Muhimu: Tumia amri ya mtu ( % mtu ) ili kuona jinsi amri hutumiwa kwenye kompyuta yako fulani.