Der Linux-Exit-Befehl wird verwendet, um die aktuelle Shell zu verlassen. Es nimmt einen Parameter als Zahl und verlässt die Shell mit der Rückgabe der Statusnummer. Wenn wir keinen Parameter angeben würden, würde es den Status des zuletzt ausgeführten Befehls zurückgeben. Der Exit-Befehl schließt ein Skript und verlässt die Shell.
Wenn wir mehr als eine Shell-Registerkarte haben, schließt der Exit-Befehl die Registerkarte, auf der er ausgeführt wird. Dies ist ein integrierter Befehl und wir können keine spezielle Handbuchseite dafür finden.
Syntax:
exit
Über den obigen Befehl, nachdem Sie gedrückt haben die EINGABETASTE Wenn Sie die Taste drücken, wird das Terminal geschlossen und alle normalen laufenden Prozesse des Terminals werden beendet.
So generieren Sie eine Zufallszahl in Java
Der Exit-Befehl ist der nützlichste Befehl in Linux . Wir können damit viele Male bestehen. Es verwendet die Funktion „exit()“, um den normalen Prozess zu beenden. Einige Punkte bezüglich des Exit-Befehls sind wie folgt:
- Es wird verwendet, um das Shell-Skript mit dem Exit-Status N zu verlassen.
- Damit kann überprüft werden, ob das Shell-Skript erfolgreich beendet wurde oder nicht.
- Der Exit-Status kann von anderen Befehlen verwendet werden, um ihre Aktionen auszuführen.
- Wenn der Wert von N nicht angegeben ist, ist der Exit-Status der zuletzt ausgeführte Befehl.
- Der Wert von N ist auf 0 gesetzt und steht für den normalen Shell-Exit.
Optionen:
Der Exit-Befehl bietet nicht viele Optionen. Es unterstützt jedoch die folgenden Optionen:
Wenn wir es ohne Parameter ausführen, wird einfach das Terminal geschlossen. Führen Sie es wie folgt aus:
exit
Der obige Befehl schließt einfach das Terminal.
Wenn wir einen Parameter übergeben, wird er geschlossen und gibt denselben Exit-Status zurück. Wenn wir es beispielsweise mit dem Exit-Status 10 ausführen, wird der Status 10 zurückgegeben. Betrachten Sie den folgenden Befehl:
exit 10
Der obige Befehl schließt das Terminal und gibt den Status 10 zurück. Die Rückgabestatus sind nützlich, da sie manchmal nachverfolgt werden können, um Fehler zu erkennen. Zum Beispiel der Rückgabestatus ' 0' bedeutet, dass das Programm erfolgreich ausgeführt wurde , Und ' 1' bedeutet, dass das Programm geringfügige Fehler aufweist.
Um den Exit-Status des zuletzt ausgeführten Befehls anzuzeigen, führen Sie den Befehl „echo $?“ aus. Befehl wie folgt:
echo $?
Der obige Befehl zeigt den zuletzt zurückgegebenen Status an. Betrachten Sie die folgende Ausgabe:
Lassen Sie uns ein Skript erstellen, „Demo.sh“. Um es zu erstellen, führen Sie den folgenden Befehl aus:
cat > Demo.sh echo ' This is a demo.' exit 0
Speichern Sie das obige Skript, indem Sie die Tasten STRG+D drücken. Führen Sie nun das Skript aus, indem Sie die folgenden Befehle ausführen:
chmod +x Demo.sh ./Demo.sh
Der obige Befehl führt das Skript aus. Überprüfen Sie nun den Exit-Status des Skripts, indem Sie den folgenden Befehl ausführen:
echo $?
Betrachten Sie die folgende Ausgabe:
Aus der obigen Ausgabe können wir ersehen, dass der Exit-Status des angegebenen Skripts 0 ist, was bedeutet, dass es erfolgreich ausgeführt wurde.
Hilfe bekommen
Der Exit-Befehl ist ein integriertes Dienstprogramm. Es sind keine speziellen Handbuchseiten dafür verfügbar. Es unterstützt jedoch die Option „-help“, die Informationen zum Befehl anzeigt. Um Hilfe zu erhalten, führen Sie den Befehl wie folgt aus:
exit --help
Der obige Befehl zeigt Hilfe in der Befehlszeile an. Wir können den help-exit-Befehl auch wie folgt ausführen:
help exit
Beide Befehle erzeugen die gleiche Ausgabe. Betrachten Sie die folgende Ausgabe: