Variables indicées

mtixier Messages postés 19 Statut Membre -  
mtixier Messages postés 19 Statut Membre -
Bonjour à tous,
En 'ksh' sous AIX, la syntaxe des variables indicées est :
XXX=${VARIABLE[${indice}]}
Ca a l'air un peu tordu, mais ça marche !
J'ai des scripts KSH sur des machines AIX que je dois transposer
sur des machines LINUX RH en BASH
Et là, ça ne fonctionne plus.
Si quelqu'un pouvait me donner le tuyau... ça serait sympa
Merci d'avance

1 réponse

jisisv Messages postés 3678 Statut Modérateur 935
 
Hi,
Ceci semble fonctionner:
[johand@zoot] ~ $myarray[1]=toto
[johand@zoot] ~ $myindex=1
[johand@zoot] ~ $echo ${myarray[$myindex]}
toto
[johand@zoot] ~ $echo ${myarray[${myindex}]}
toto
[johand@zoot] ~ $
GNU bash, version 2.05b.0(1)-release (i386-pc-linux-gnu)
[johand@zoot] ~ $

man bash ...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
0
mtixier Messages postés 19 Statut Membre 1
 
Merci pour ta réponse.
J'ai essayé : ça ne marche toujours pas. MAIS ça marche sur une autre machine Linux RedHat !!!!
Peut-être un Pb d'environnement ?
Je cherche
Merci encore
Michel
0