¿Qué significa & cuando se usa al final de un script bash?


11

Utilizo un script bash para iniciar y agrego un &al final, así:

./bin/Startup.sh par1 &

¿Qué significa el &símbolo al final?

Gracias.

Respuestas:


8

Le dice al sistema que ejecute el comando en segundo plano. Desde la página de manual de bash en mi sistema:

Si el operador de control termina un comando &, el shell ejecuta el comando en segundo plano en un subshell. El shell no espera a que termine el comando y el estado de retorno es 0. Comandos separados por a; se ejecutan secuencialmente; el shell espera que cada comando termine a su vez. El estado de retorno es el estado de salida del último comando ejecutado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.