Bernd Brodesser wrote:
Hallo Leute,
ich habe da ein Problem, wenn ich folgendes eingebe, erhalte ich:
$ if test a=b
then echo Ja else echo Nein fi Ja
Wieso Ja und nicht Nein?
Mach doch mal ein paar Blanks bei "a=b" rein, also $ test a = b; then echo "ja"; else echo "nein"; fi dann gehtŽs auch besser ... Ansonsten erkennt die bash das nicht als Ausdruck sondern nur als einzelnen (!) String "a=b", und das gibt dann "True". Gruss Klaus -- +---------------------------+---------------------------+ | Klaus P. Wirl | Email: kwirl@lucent.com | | Lucent Technologies | Phone: +49 911 526-3626 | | Thurn-und-Taxis Str. 10 | Mobile:+49 171 970 6639 | | 90411 Nürnberg, Germany | Fax: +49 911 526-4193 | +---------------------------+---------------------------+ --- My opinion is my opinion is my opinion --- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com