Co oznacza „&”, gdy jest używany na końcu skryptu bash?

11

Używam skryptu bash do uruchamiania i dodaję &na końcu, w następujący sposób:

./bin/Startup.sh par1 &

Co oznacza &symbol na końcu?

Dzięki.

użytkownik810430
źródło

Odpowiedzi:

8

Mówi systemowi, aby uruchomił polecenie w tle. Ze strony podręcznika użytkownika bash w moim systemie:

Jeśli polecenie zostanie zakończone przez operatora sterującego &, powłoka wykonuje polecenie w tle w podpowłoce. Powłoka nie czeka na zakończenie polecenia, a zwracanym statusem jest 0. Polecenia oddzielone znakiem a; są wykonywane sekwencyjnie; powłoka czeka na zakończenie każdego polecenia. Status powrotu to status wyjścia ostatniego wykonanego polecenia.


źródło