2 Oct
2003
2 Oct
'03
21:04
Am Donnerstag, 2. Oktober 2003 22:10 schrieb Bernd Obermayr:
Andreas Kyek schrieb:
On Thursday 02 October 2003 13:48, Al Bogner wrote:
Wie generiere ich eine dynamische Variable in der Art:
datei1=test i=1 datei=datei$i # also datei1
Nun hätte ich gerne, dass der Inhalt von datei aber nicht datei1 ist, sondern test.
z.B.
datei=$(eval echo \$datei$i) oder mit Backticks datei=`eval echo \$datei$i`
So wird das nix :)
Warum? Ich habe in einem Script zB PACKFAKTOR=$(eval echo \$PACKFAKTOR$i) und das funktioniert.
datei=$(eval echo "\${datei}$i") oder mit Backticks datei=`eval echo "\${datei}$i"`
Schönes Beispiel, was passiert wenn man schlampig programmiert ;)
Al