|
|
|
|
Bonjour,
Comment svp faire afficher en unix, le contenu d'une variable dont le nom est composé d'une autre variable ?
exemple :
export numero=12
export debut_12='contenu'
si je fais
echo $debut_12 => j'ai 'contenu' : normal
je voudrais le meme resultat en faisant
echo $debut_$numero : mais ce ne marche pas !!!
Merci beaucoup pour votre aide
Man bash :Remplacement des paramètres
johan@johan:~$ myvar='Hello World'
johan@johan:~$ myref=myvar
johan@johan:~$ echo ${!myref}
Hello World
johan@johan:~$ export numero=12
johan@johan:~$ export debut_12='contenu'
johan@johan:~$ tmpname=debut_$numero
johan@johan:~$ echo ${!tmpname}
contenu
Johan Gates gave you the windows. GNU gave us the whole house.(Alexandrin) |
Salut,
|