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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[user@Srv user]$ eval `echo '${'$NOM'}'`
-bash: 55: command not found
Auriez-vous une idée à me proposer ?
D'avance merci.