Rhetos
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 9 Ω


Bash Exit Statuses


Programmieren


Basiswissen


In der Shell-Programmiersprache Bash sind Exit Status eine Art Verzweigung mit bedingter Abfrage. Hier stehen einige Beispiele.

if statement1 && statement2; then; ;fi


statement1 und statement2 sind Befehle. Bash führt die Befehle auch beide aus. Jeder Befehl gibt immer einen "Return Status" zurück: bei Erfolg ist es die 0, bei Misserfolg irgendeine andere Zahl. Melden oben beide Befehle "Erfolg", wird der if-Block danach ausgeführt. Das && funktioniert also analog zu einem logischen "AND".

if statement1 || statement2; then; ;fi


statement1 und statement2 sind Befehle. Bash führt die Befehle auch beide aus. Jeder Befehl gibt immer einen "Return Status" zurück: bei Erfolg ist es die 0, bei Misserfolg irgendeine andere Zahl. Meldet oben mindestens einer der beiden Befehle "Erfolg", wird der if-Block danach ausgeführt. Das || funktioniert also analogo zu einem logischen "OR".