2012-06-25 80 views

Respuesta

39

Deja & al final de la línea.

exec ./script1.sh & #this doesn't blocks! 
exec ./script2.sh 
+0

¿Podemos saber cuándo termina el primero también? –

+0

Normalmente, obtendrá una línea que se ve así cuando el primer guión se crea el mismo fondo: '[1] 6209' Donde el número en' [] 's es el número del trabajo y el segundo número es el ID del proceso. Más adelante obtendrá '[1] + Listo' cuando termine el primer proceso. Para enumerar sus trabajos en ejecución, puede usar el comando 'jobs'. Para evitar que un trabajo se cancele si cierra la sesión, puede "desaprobarlo". Para pausar el script hasta que finalice su trabajo, puede usar el comando 'wait'. Para obtener más información, consulte las páginas [control de trabajos] (http://tldp.org/LDP/abs/html/x9644.html) del manual de bash. – OmnipotentEntity

5

Ejecutar el primero en fondo utilizando & y usted debe ser bueno.

Cuestiones relacionadas