* Michael Hoeller schrieb am 30.Aug.2001:
ich versuch eine simple Rechung aber irgendwie klappt's nicht ganz. Weis jemand warum der Fehler kommt?
LEVEL=2 echo $LEVEL $[LEVEL+=1] echo $LEVEL
:/tmp # edate 2 ./edate: 3: command not found 3 :/tmp # edate
Klappt doch, aber Du nimmst das Ergebnis als Befehl, und damit kann die bash nichts anfangen. Setze vor $[LEVEL+=1] ein let und gut ist. Allerdings ist die bash zum rechnen nicht besonders gut geeignet und vor allem ist das denn nicht mehr kompatibel. Bernd -- Umsteiger von Microsoft Windows xx? Hast Du schon file://usr/doc/howto/de/DE-DOS-nach-Linux-HOWTO.txt gelesen? Auch file://usr/doc/Books/Linuxhandbuch.dvi ist zu empfehlen. |Zufallssignatur 1