Samstag, 12. Juli 2008
if , elif und else
Sie werten die Rückgabe des Befehls '[' aus. Zuerst steht immer 'if'. Der Befehl 'then' kündigt den Befehlsblock an. Für weitere Fälle benutzt man 'elif' (zusammengesetzt aus 'else' und 'if'). Auch hier wird wieder 'then' benötigt. Als letztes folgt else. Dieser Befehl nimmt nichts entgegen. Er wird dafür benutzt, Etwas auszuführen, wenn kein Fall eintritt. Als letztes folgt 'fi'. Er beendet 'if'. Syntax:

if [ <Bedingung> ]; then
<Befehle>
elif [ <Bedingung> ]; then
<Befehle>
else
<Befehle>
fi

elif und else sind optional.

... comment