Mit einem Rückgabewert beenden
Der exit
-Befehl beendet Ihr Skript und gibt einen Rückgabewert an die Shell zurück. Traditionell sollten Skripten 0 für Erfolg und 1 (oder einen anderen Wert, der nicht null ist) für Fehlschlag zurückgeben. Falls Ihr Skript kein exit
aufruft, wird der Rückgabewert automatisch 0.
if [ $# -lt 2 ] then echo "$0 Fehler: Sie müssen zwei Argumente angeben" exit 1 else echo "Mein Name ist $1 und ich komme aus $2" fi exit 0 $ ./meinskript Bob ./meinskript Fehler: Sie müssen zwei Argumente angeben $ echo $? 1
Get Linux kurz & gut, 2nd Edition 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.