Bonjour,
alors voilà j'ai beaucoup d'appel à formuler et donc j'aimerais ne pas que mes variables soient effacées au fur et à mesure avant que je les utilise.
Leurs noms doit donc changer au fur et à mesure.
J'ai réussi à faire ce genre de chose mais je n'arrive pas à l'utiliser. Je m'explique:
l'étape 1 est ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var1=blabla echo $var1 blabla
Pas d'erreurs. l'étape 2 fonctionne... mais ensuite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 export truevar$var1=123456789
Ne fonctionne donc pas alors même que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo $(truevar$var1) -bash: truevarblabla: command not found
fonctionne parfaitement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo $truevarblabla 123456789
Pourriez-vous me dire comment m'extirper de ce sac de noeud ? J'ai essayé avec les différents guillemets et des parenthèses, crochets, etc... mais rien n'y fait vraiment ! Y a-t-il un problème dans la manière dont je manipule mes "$" ?
Merci beaucoup à tous !
Partager