[eSlack] timeline de un script
Javier Sanchez
donoban at gmail.com
Sat Dec 9 02:17:35 CET 2006
A ver siempre y cuando no ejecutes los comandos en el background
añadiendoles & tras el comando, el script los va a ejecutar uno por
uno conforme vayan devolviendo 0 u otro número en caso de error.
En el caso de que quieras que sólo se ejecute el segundo si el primero
sale bien es más fácil concatenarlos con && que utilizar un if, en el
caso de que quisieses que se ejecutase el segundo si el primero sale
mal sería ||.
Lo de utilizar un sleep sólo tiene sentido cuando el comando tiene
consecuencias posteriores a su ejecución, por ejemplo el killall que
envía un sigterm a todos los procesos en los scripts de apagado tiene
un pequeño sleep después ya que el killall se ejecuta casi
instantaneamente, pero hay que esperar a que los procesos se cierren
tras recibir la señal, y luego mandar el killall con un sigkill para
que se cierren definitivamente seguido de otro pequeño sleep.
Vamos que en tu script no le veo mucho sentido poner un sleep.
--
DoNoBaN
More information about the eSlack mailing list