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 books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.