Ich benutze ein Bash-Skript zum Starten und füge &
am Ende ein hinzu, wie folgt:
./bin/Startup.sh par1 &
Was bedeutet das &
Symbol am Ende?
Vielen Dank.
Ich benutze ein Bash-Skript zum Starten und füge &
am Ende ein hinzu, wie folgt:
./bin/Startup.sh par1 &
Was bedeutet das &
Symbol am Ende?
Vielen Dank.
Antworten:
Es weist das System an, den Befehl im Hintergrund auszuführen. Von der Bash-Manpage auf meinem System:
Wenn ein Befehl vom Steueroperator & beendet wird, führt die Shell den Befehl im Hintergrund in einer Subshell aus. Die Shell wartet nicht auf den Abschluss des Befehls und der Rückgabestatus ist 0. Befehle getrennt durch a; werden nacheinander ausgeführt; Die Shell wartet darauf, dass jeder Befehl nacheinander beendet wird. Der Rückgabestatus ist der Beendigungsstatus des zuletzt ausgeführten Befehls.