Cosa significa & quando usato alla fine di uno script bash?


11

Uso uno script bash per l'avvio e aggiungo un &alla fine, in questo modo:

./bin/Startup.sh par1 &

Cosa significa il &simbolo alla fine?

Grazie.

Risposte:


8

Indica al sistema di eseguire il comando in background. Dalla pagina man di bash sul mio sistema:

Se un comando viene terminato dall'operatore di controllo &, la shell esegue il comando in background in una subshell. La shell non attende il completamento del comando e lo stato di ritorno è 0. Comandi separati da a; vengono eseguiti in sequenza; la shell attende che ciascun comando termini a sua volta. Lo stato di ritorno è lo stato di uscita dell'ultimo comando eseguito.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.