Setenv list edit Centos 5.11


1

Je cherchais une réponse, mais rien ne semble me donner une réponse simple (je ne suis pas un génie de l'informatique).

Je veux éditer une des variables (je les vois avec setenv commant) sur un serveur centos 5.11.

J'ai essayé:

bash -c "export MXIB_MAILLOGTO1=new@test.com; echo \$MXIB_MAILLOGTO1"
(also tried) bash -c "set MXIB_MAILLOGTO1=new@test.com; export MXIB_MAILLOGTO1; echo \$MXIB_MAILLOGTO1"

En haut, l’ancienne valeur est toujours affichée, pas new@test.com


Un processus enfant (que vous commencez par "bash -c") ne peut pas changer l'environnement de son parent.
Gerard H. Pille

Réponses:


1

Pas besoin de démarrer un sous-shell, faites-le dans le courant.

MXIB_MAILLOGTO1='new@test.com'
echo $MXIB_MAILLOGTO1
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.