En passant un script shell variable à un autre script shell

Je suis en train d'essayer d'accéder à une variable de script à partir d'un autre script par exemple,

script1.sh:

export a=10
export b=20
echo "testing"
exit

script2.sh:

. script1.sh
echo $a

Le problème ici est de ses en mesure d'accéder à la variable " a " de la script1 dans script2 mais son exécution toutes les commandes écrit dans script1.sh qui est gênant. Je veux juste qu'à l'accès de l'exportation des variables dans script1 et ne souhaitez exécuter les commandes dans script1 tout en appelant que dans script2.

Aide gentiment!

Merci,

Karthik

InformationsquelleAutor Karthik | 2011-07-21