Variables indicées

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

  1. Modérateur
    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
    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