Appel d'une variable definit ailleur
lm
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonsoir,
je galere pour recuperer mes variables ....
J'ai un script : toto.sh qui lance conf.sh
dans conf.sh
je defini
monrepertoiredetravail=(data/)
Dans toto. sh on trouve
./conf.sh
echo monrepertoiredetravail
echo $monrepertoiredetravail
Mais je ne recupere pas ma variable.
Si je mets export dans conf.sh ca va pas mieux malgres mes esperances.
Merci a ce forum d'exister merci a vous pour vos reponses ...
je galere pour recuperer mes variables ....
J'ai un script : toto.sh qui lance conf.sh
dans conf.sh
je defini
monrepertoiredetravail=(data/)
Dans toto. sh on trouve
./conf.sh
echo monrepertoiredetravail
echo $monrepertoiredetravail
Mais je ne recupere pas ma variable.
Si je mets export dans conf.sh ca va pas mieux malgres mes esperances.
Merci a ce forum d'exister merci a vous pour vos reponses ...
A voir également:
- Appel d'une variable definit ailleur
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Appel privé - Guide
- Double appel - Guide
- Votre appel ne peut aboutir - Forum Mobile
- Je peux appeler mais pas recevoir d'appel sur mon portable - Forum Téléphones & tablettes Android
3 réponses
Salut,
Si je mets export dans conf.sh ca va pas mieux malgres mes esperances.
mets ton export dans le fichier d'initialisation de shell (.bashrc pour bash)
Si je mets export dans conf.sh ca va pas mieux malgres mes esperances.
mets ton export dans le fichier d'initialisation de shell (.bashrc pour bash)
je connais pas bashrc ... ca se trouve ou ?
je souhaiterai juste changer la variable dans le shell d'execution ...
c'est possible ?
merci pour ta réponse
lm
je souhaiterai juste changer la variable dans le shell d'execution ...
c'est possible ?
merci pour ta réponse
lm
Salut,
Modifie ton "toto.sh" comme suit :
;-))
Modifie ton "toto.sh" comme suit :
#! /bin/bash
echo ${monrepertoiredetravail:-ICI}
echo "================================="
. conf.sh
echo ${monrepertoiredetravail}
Voir aussi : le remplacement de variables en shell bash
;-))