variablen zusammensetzen

06/03/2008 - 10:21 von sameerjaidhara | Report spam
Hallo.
Ich habe etwas in der Art vor:

var5
index=5
echo $var$index

Der echo-Befehl soll jetzt 10 ausgeben. Is natürlich falsch, hab ich
auch gemerkt. Wie mach ichs richtig? Soll übrigens ohne Arrays
funktionieren. Ne Idee?
 

Lesen sie die antworten

#1 Paul Hink
06/03/2008 - 10:32 | Warnen spam
wrote:

Ich habe etwas in der Art vor:

var5
index=5
echo $var$index

Der echo-Befehl soll jetzt 10 ausgeben. Is natürlich falsch, hab ich
auch gemerkt. Wie mach ichs richtig?



eval "echo \$var$index"

Soll übrigens ohne Arrays funktionieren.



Warum?

Ähnliche fragen