... newer stories
Samstag, 12. Juli 2008
while und until
mg1008, 13:34h
'while' und 'until' sind Gegenstücke. 'while' tut etwas so lange, wie es 'true' ist (es stimmt). 'until' tut es solange, bis es 'true' wird. Der Befehl 'do' kündigt hier den Befehlsblock an, 'done' beendet ihn. Syntax:
while [ <Bedingung> ]; do
<Befehle>
done
until [ <Bedingung> ]; do
<Befehle>
done
while [ <Bedingung> ]; do
<Befehle>
done
until [ <Bedingung> ]; do
<Befehle>
done
... link (0 Kommentare) ... comment
if , elif und else
mg1008, 13:28h
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.
if [ <Bedingung> ]; then
<Befehle>
elif [ <Bedingung> ]; then
<Befehle>
else
<Befehle>
fi
elif und else sind optional.
... link (0 Kommentare) ... comment
... older stories