logo

Linux-Exit-Befehl

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:

    Beenden ohne Parameter:

Wenn wir es ohne Parameter ausführen, wird einfach das Terminal geschlossen. Führen Sie es wie folgt aus:

 exit 

Linux-Exit-Befehl

Der obige Befehl schließt einfach das Terminal.

    Exit mit Exit-Status:

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 

Linux-Exit-Befehl

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.

    Den letzten Rückgabestatus anzeigen:

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:

Linux-Exit-Befehl
    Exit-Status eines Shell-Skripts

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:

Linux-Exit-Befehl

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:

Linux-Exit-Befehl