Bonjour,
Le probleme est le suivant, j'essaye d'acceder a la valeur d'une case d'un tableau associatif dont le nom du tableau et la cle sont des variables.
En gros, j'essaye de faire ceci :
Le but est d'afficher 42, mais je n'ai le droit qu'a du "bad substitution"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 a[b]=42 benchmark=a input_size=b echo ${${benchmark}[$input_size]}
Faire
renvoie "a[b]"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var=${benchmark}[$input_size] echo $var
et
renvoie "b"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var=${benchmark}[$input_size] echo ${!var}
Merci de votre aide !
Zilbou
Partager