Commande export

Bonjour,

je voudrais savoir comment ajouter un fichier dans /bin/bash.

Plus exactement, dans le shell courant si je déclare une variable, par exemple :

hello="Bonjour"

je peux récupérer sa valeur en faisant :

echo $hello

Comment faire pour ajouter un fichier par exemple essai.sh dans /bin/bash, afin de pouvoir faire

export hello

puis

./essai.sh

pour obtenir sa valeur “Bonjour”.

Merci d’avance

Coucou,

Bon désolée pour la formulation laborieuse du problème que je me posais :116
Je me demandais : “comment exporter depuis un shell courant la valeur d’une variable vers un script”.

Réponse : il faut que ce script ait une variable de même nom que celle nouvellement affectée d’une valeur depuis le shell courant.

Donc pour faire ce dont j’essayais de parler #1, il faut faire :

:~$  a="coucou"
:~$  echo 'echo "a=$a"' > test.sh
:~$  chmod u+x test.sh
:~$  export a 
:~$  ./test.sh
a="coucou"

:006

[quote=“malone”]Coucou,

Bon désolée pour la formulation laborieuse du problème que je me posais :116
Je me demandais : “comment exporter depuis un shell courant la valeur d’une variable vers un script”.

Réponse : il faut que ce script ait une variable de même nom que celle nouvellement affectée d’une valeur depuis le shell courant.

Donc pour faire ce dont j’essayais de parler #1, il faut faire :

:~$  a="coucou"
:~$  echo 'echo "a=$a"' > essai.sh
:~$  chmod u+x essai.sh
:~$  export a 
:~$  ./essai.sh
a="coucou"

:006[/quote]