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.

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.