6.2 Exit-Status

Jeder Befehl, ob integriert, Shell-Funktion oder extern, liefert bei Beendigung einen kleinen Integer-Wert an das Programm zurück, das ihn aufgerufen hat. Dieser Wert wird auch als Exit-Status des Programms bezeichnet. Es gibt eine Reihe von Möglichkeiten, den Exit-Status eines Programms zu verwenden, wenn Sie mit der Shell programmieren.

6.2.1 Exit-Status-Werte

Laut Konvention signalisiert ein Exit-Status von 0 einen »Erfolg«, d. h. dass das Programm ausgeführt wurde und kein Problem aufgetreten ist. Jeder andere Exit-Status kennzeichnet einen Fehlschlag.[52] (Wir zeigen Ihnen in Kürze, wie Sie den Exit-Status benutzen.) Die integrierte Variable ? (Zugriff über $?) enthält den Exit-Status des letzten Programms, das die Shell ausgeführt ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.