Variable system [Linux] - Débats - Linux et OS Alternatifs
Marsh Posté le 13-11-2002 à 15:38:04
une variable système ?
une variable d'environnement tu veux dire ?
100? que t'as oublié de l'exporter !
man builtin
/export
Marsh Posté le 13-11-2002 à 15:52:01
minusplus a écrit a écrit : une variable système ? une variable d'environnement tu veux dire ? 100? que t'as oublié de l'exporter ! man builtin /export |
vla la ligne ke j ai mise :
export testline=tete
et ba o sortir du script, ma variable system, elle a pas la valeur tete
Marsh Posté le 13-11-2002 à 15:58:12
Z_cool a écrit a écrit : vla la ligne ke j ai mise : export testline=tete et ba o sortir du script, ma variable system, elle a pas la valeur tete |
minusplus : tu dois 100? !!!
sinon : tu fé comment pour lire ta variable ?
echo $testline
ace ke moi :
damien@Le-Zigoto:~$ export testline=tete
damien@Le-Zigoto:~$ echo $testline
tete
damien@Le-Zigoto:~$
donc ton code est bon...
Marsh Posté le 13-11-2002 à 16:35:08
Z_cool a écrit a écrit : vla la ligne ke j ai mise : export testline=tete et ba o sortir du script, ma variable system, elle a pas la valeur tete |
C normal c une variable d'environnement donc valable dans l'environnement, je sais c facile
mais un script s'execute dans un environnemnt indépendant de l'environnement à partir de lequel tu le lance donc tu peux pas modifier la variable.
Pour modifier la variable à partir d'un script, tu fais pas :
$ script_bidon |
mais plutot :
$ exec script_bidon |
jsais pas si c clair mais essaye tu verras
Marsh Posté le 13-11-2002 à 17:01:21
loozer a écrit a écrit : ...
|
D'ailleurs, ceci est la même chose que :
$ . script_bidon |
Marsh Posté le 13-11-2002 à 17:18:45
loozer a écrit a écrit : C normal c une variable d'environnement donc valable dans l'environnement, je sais c facile mais un script s'execute dans un environnemnt indépendant de l'environnement à partir de lequel tu le lance donc tu peux pas modifier la variable. Pour modifier la variable à partir d'un script, tu fais pas :
|
j accede a la machine par remote SSH et ba l exec ma ferme le remote
Marsh Posté le 13-11-2002 à 17:21:10
Z_cool a écrit a écrit : j accede a la machine par remote SSH et ba l exec ma ferme le remote |
t'as fé un exit ds ton script ?
Marsh Posté le 13-11-2002 à 17:22:59
autant pour moi, je suis telement conditionne avec la commande exit ke j ai saisi exit a la place de exec
Marsh Posté le 13-11-2002 à 15:35:43
Salut, je voudrais modifier une variable system a partir d un script mais ca maeche pas, kk1 a une idee
---------------
#mais-chut