if Bedingung ; then # Befehle elif Bedingung ; then # Befehle else # Befehle fi
Beispiele:
Ja/Nein-Abfragen:
echo -n Befehl ausführen [J,n]? read -n1 ans if [ ${ans:=j} == j -o $ans == J ] ; then # Hier stehen die Befehle fi
Verwendung des Null-Befehls (:) mit if (z. B. Prüfen, ob jemand angemeldet ist):
if who | grep $1 > /dev/null then : # tut nichts else echo "Benutzer $1 ist nicht angemeldet" fi