globilux wrote:...
oui pour un autre script
mais j'ai essayé de faire ça avec export, sans résultat probant
Encore une fois, c'est normal.
export rend visible une variable pour les scripts que tu appeleras par la suite, mais pas pour l'appelant ...
Tu peux faire comme l'a dit pmarion, tu fais un echo et ton script appelant récupére les valeurs, mais dans ton cas ça n'a pas vraiment de sens car c'est refaire le travail que vient de faire ...
J'imagine que si tu veux le faire dans un script séparé c'est pour réutilisation.
Dans ce cas, le mieux c'est de faire une fonction que tu pourras appeler.
Dans un fichier FICHIER_FONCTIONS tu fais :
fonction_a_appeler()
{
ton code ou tu renseigne les 2 variables
V1=toto
V2=titi
}
Dans le fichier "appelant" tu fais :
. FICHIER_FONCTIONS # ici c'est pour inclure la / les fonctions
V1=""
V2=""
fonction_a_appeler
echo $V1 $V2