[Bash] Variable dans variable comment faire?

Variable dans variable comment faire? [Bash] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 19-07-2004 à 14:27:51    

Salut à tous,
 
Ce probleme a peut être deja été posé mais j'ai fait une recherche sans succes!
Donc mon pro est le suivant:
 
Admettons que je crée les variables suivantes:
 
toto="titi"
toto_titi="tata"
 
Je voudrai pouvoir faire la chose suivante:
 
echo $toto_$toto
(dont le resultat serait tata et non titi comme il me le fait en ce moment)
 
Si vous avez la solution a ce probleme n'hesitez surtout pas!!!
Merci bien d'avance

Reply

Marsh Posté le 19-07-2004 à 14:27:51   

Reply

Marsh Posté le 19-07-2004 à 14:53:37    

mes vieux souvenirs et reflexes me disent qu'il faut passer par expr... désolé de pas pouvoir aller plus loin :D


---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 19-07-2004 à 14:55:04    

ba c deja bien sympa de ta part, je v aller voir ce que m'apporte expr
A+

Reply

Marsh Posté le 19-07-2004 à 15:25:47    

eval $`echo toto_$toto`
 
:whistle:


---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 18-11-2005 à 10:35:51    

> eval a=\$toto_$toto
> echo $a
tata

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed