* Thilo A. Coblenzer schrieb am 30.Apr.2001:
Wie schreibe ich ein "ungleich" oder "nicht gleich"?
Ich habe folgenden Ausdruck: if [ "$3" = "keine Nachricht" ]; then
Jetzt soll das aber passieren wenn $3 nicht gleich "keine Nachricht" ist. Ist das wie bei Java != ?
Ja, bei Stringvergleich ist es so. Wenn Du es vermutest, warum testest Du es nicht selber? $ test "string" != "string" $ echo $? 1 $ test "string" != "was anderes" $ echo $? 0 Der Rückgabewert ist 0 für Richtig und ungleich 0 für falsch. Das ist anders als bei Java. Bernd -- Bitte die Etikette beachten: http://home.t-online.de/~f.walle/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4