Appel d'une variable definit ailleur
lm
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
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 ...
Configuration: Windows XP Firefox 1.5.0.11
A voir également:
- Appel d'une variable definit ailleur
- Appel privé - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Redmi appel entrant bloqué - Forum Xiaomi
- Zoom appel video - Guide
- Double appel - Guide
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
;-))