if

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
Print Friendly, PDF & Email