El 31/03/14 17:26, William Romero escribió: > > > > > Atte. > > William Romero Cachique > Manager Engineering Electronic > Phone: 991536289-981330029 > Nextel: 133*0029 > > > ! Antes de imprimir piensa en nuestro planeta ..! > > > ---------------------------------------- >> To: debian-user-spanish@lists.debian.org >> From: noela...@gmail.com >> Subject: Re: Programar tarea diaria con límite de tiempo de ejecución >> Date: Mon, 31 Mar 2014 15:14:45 +0000 >> >> El Mon, 31 Mar 2014 10:12:38 -0400, Ismael L. Donis Garcia escribió: >> >>> Ante todo saludos, y disculpen por la pregunta la cual talvez para >>> muchos de ustedes sea muy simple. >>> >>> Necesito programar una tarea que se ejecute diariamente (de esto tengo >>> más o menos idea de hacerlo con crontab), pero necesito que dicha tarea >>> se ejecute solamente durante 8 horas. >>> >>> Ósea que se ejecute la tarea a una hora determinada y si a las 8 horas >>> de haber comenzado su ejecución no ha finalizado aun que se finalice su >>> ejecución de forma automática. >>> >>> Es posible hacer esto? como? >> >> A bote pronto se me ocurre un script sencillo que haga lo siguiente: >> >> 1. Inicialice un temporizador para llevar el control de las 8 horas >> (comando "timeout", y revisa el manual porque quizá te permita hacer todo >> el trabajo). >> >> 2. Que ejecute el proceso. >> >> 2. Cuando finalice el temporizador que compruebe el ID del proceso que >> haya lanzado y si existe que lo mate. >> >> Saludos, >> >> -- >> Camaleón >> > > Imganio que que si matan un proceso este no sea cuando realices la copia de > una BD. > > saludos > > William Romero >> > > si usas kill SIGTERM no debiera haber problema ya que intenta finalizar el proceso de manera ordenada
-- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53398acf.7030...@gmail.com