Accès à un élément de tableau
Bonjour,
Mon problème est des plus simples et je suis sure que la réponse le sera si j'arrive à bien exprimer mon problème.
1) je crée et je remplis dynamiquement un tableau
Code:
1 2 3 4 5 6 7
| for BORNE in $BORNE_TRAITEMENT
do
CHAINE$BORNE[2]=10;
CHAINE$BORNE[3]=20;
CHAINE$BORNE[4]=30;
CHAINE$BORNE[5]=55;
done |
2) Puis plus loin dans mon script, je dois récupérer dynamiquement les valeurs du tableau "CHAINE$BORNE[]"
Pour constituer le nom de mon tableau je concatène dans une boucle le string "CHAINE" avec le contenue d'une variable et le string "[5]"
Code:
NOM="CHAINE"$BORNE_CHAINE"[5]";
Mon problème est que je n'arrive pas a utiliser le contenu de ma variable "NOM" pour interroger mon tableau et récupérer l’élément.....
Au mieux je le récupère mais avec une erreur
Code:
1 2
| [user@Srv user]$ eval `echo '${'$NOM'}'`
-bash: 55: command not found |
Auriez-vous une idée à me proposer ?
D'avance merci.