Interpréter 1 variable par son contenu (csh)

Salut à tous!

Le titre n'est certainement pas très explicite en soi, et je tiens donc à préciser mon problème à l'ide d'un exemple, ce qui, en général, est le mieux.

Soit le script csh suivant:

numero1="1 2"
numero2="3 4"
set number="numero"
foreach i (1 2)
foreach j (*)
echo $j
end
end

l'* est justement ce que je cherche à trouver de sorte à ce que le programme ne m'écrive pas bêtement (si * := \$number${i} par exemple):
numero1
numero2
mais plutôt:
1
2
3
4
En gros, qu'il interprète le contenu d'une variable qui a été formé à partir d'autres variables.

Quelqu'un aurait-il une idée ? Toute suggestion sera la bienvenue.

Merci par avance,
Mickaël

3 réponses

  1. Webmaster
    Bonsoir :)

    Désolé, mais ça me parait vraiemnt pas clair :(
    Je ne vois pas bien ou tu veux en venir.

    La seule chose qui me vient a l'esprit serait un tableau, mais je suis vraiment pas sur de ce que tu cherches à faire. :)

    ++
    ...Mana mana
       Tutudutu...
    0
    1. Webmaster
      A moins que tu cherche a avoir des variables dont le nom est lui même dynamique ?
      Dans ce cas la, je ne sais pas si c'est fesable en CSH, ni même en Bash...

      ...Mana mana
         Tutudutu...
      0
      1. Oui, c'est exactement ça. Je cherche à former une variable dynamique à partir d'autres variables dynamiques...
        C'est plus clair là ? ;)

        Mickaël
        0