Mete - Kòmandman Linux - UNIX Kòmandman

mete - Li epi ekri varyab

Rezime

mete varName ? valè ?

Deskripsyon

Retounen valè varna varyab. Si valè yo espesifye, Lè sa a, mete valè varName a valè , kreye yon nouvo varyab si yon moun pa deja egziste, epi retounen valè li yo. Si varName gen yon parantèz louvri epi li fini ak yon parantèz fèmen, li refere a yon eleman etalaj: karaktè yo anvan premye parantèz la louvri se non an nan etalaj la, ak karaktè yo ant parantèz yo se endèks la nan etalaj la. Sinon varName refere a yon varyab skalar. Nòmalman, varName se kalifye (pa gen ladan non yo nan nenpòt namespaces ki genyen), ak varyab la nan non sa a nan sekrè a kounye a li oswa ekri. Si varName gen ladan kalifikasyon spesifik (nan non an etalaj si li refere a yon eleman etalaj), varyab la nan spesifik spesifik la li oswa ekri.

Si pa gen okenn pwosedi ki aktif, Lè sa a, varName refere a yon varyab nonpas (varyab mondyal si sekrè nonpace aktyèl la se spesifikasyon mondyal la). Si yon pwosedi aktif, Lè sa a, varName refere a yon paramèt oswa varyab lokal nan pwosedi a sof si yo te lòd global la deklare varName yo dwe mondyal, oswa sof si yon lòd varyab te envoke deklare varName yo dwe yon varyab nonpas.

Opsyon

-a varyab varyab ki yo modifye oswa kreye pou ekspòtasyon. -b Notifye sou revokasyon travay imedyatman. -e Sòti imedyatman si yon lòd sòti ak yon estati ki pa zewo. -f Enfim jenerasyon non dosye (globbing). -h Sonje ki kote kòmandman kòm yo ap gade leve. -k Tout agiman plasman yo mete nan anviwònman an pou yon lòd, pa sèlman moun ki vini anvan non an lòd. -m kontwòl Job pèmèt. -n Li kòmandman, men se pa egzekite yo. -o opsyon-non Mete varyab la ki koresponn ak opsyon-non: allexport menm jan -a braceexpand menm jan ak -B emacs sèvi ak yon emacs-style liy koòdone koreksyon menm jan ak -e errtrace menm jan ak -E functrace menm jan ak -T evenèl menm tankou -h histexpand menm jan ak -H istwa pèmèt istwa lòd ignoreeof koki a pa pral sòti nan lekti EOF entèaktif-kòmantè pèmèt kòmantè parèt nan kòmandman entèaktif keyword menm jan -k kontwole menm jan ak -m noclobber menm jan ak -C noexec menm jan - n noglob menm jan ak -f nolog kounye a aksepte men inyore notifye menm jan ak -b netset menm jan -u onecmd menm jan -t fizik menm jan ak -P pipefail valè retounen nan yon tiyo se estati a nan lòd ki sot pase a sòti ak yon non -Zewo estati, oswa zewo si pa gen okenn lòd sòti ak yon status posix ki pa zewo chanje konpòtman an nan frape kote operasyon an default diferan de estanda a Posix matche ak estanda a menm privilejye menm jan -p vèmin menm jan ak -v vi sèvi ak yon vi- style koreksyon koòdone xtrace menm jan ak -x -p vire sou chak fwa itilizatè yo reyèl ak efikas itilizatè pa matche ak. Désabonnement pwosesis nan dosye a ENV ak enpòte nan fonksyon koki. Vire opsyon sa a sou lakòz uid la efikas ak gid yo dwe mete nan uid reyèl la ak gid. -t Sòti apre lekti ak egzekite yon sèl lòd. -u Trete varyab negatif kòm yon erè lè ranplase. -V Enprime liy koki yo menm jan yo li. -x Ekri enprime ak agiman yo pandan y ap egzekite. -B koki a pral fè ekspansyon bra -K Si mete, delege ki deja egziste dosye regilye yo dwe ranvèse pa redireksyon nan pwodiksyon. -E Si mete, se pèlen an ERR eritye pa fonksyon koki. -H Pèmèt! style sibstitisyon istwa. Sa a drapo se sou pa default lè koki an se entèaktif. -P Si mete, pa swiv lyen senbolik lè yo egzekite kòmandman tankou CD ki chanje anyè aktyèl la. -T Si mete, se pèlen an DEBUG eritye pa fonksyon koki. - Bay nenpòt ki agiman ki rete nan paramèt yo positional. Opsyon yo -x ak -v yo etenn. Sèvi ak + olye ke - lakòz sa yo drapo yo dwe etenn. Drapo yo kapab tou itilize sou envazyon nan koki an. Ka mete aktyèl la nan drapo nan $ -. ARGs ki rete yo se paramèt positional ak yo asiyen, nan lòd, a $ 1, $ 2, .. $ n. Si yo pa bay ARG yo, tout varyab koki yo enprime. Sòti Status: Retounen siksè sof si yo bay yon opsyon envalid.

Gade tou

ekspr (n), proc (n), trase (n), de (n)

Mo kle

li, ekri, varyab

Enpòtan: Sèvi ak kòmandman an moun ( moun ) yo wè ki jan yon lòd yo itilize sou òdinatè patikilye ou.