[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Programar tarea diaria con límite de tiempo de ejecución



Bueno amigo para saber el id del proceso basta con teclaer  pidof tu_proceso  y ya tendras el pid de tu proceso ahora mira este escript adaptalo a tu necesidad ok pues no se como se llama tu proceso ok
 este script lo pones que se ejecute con tu proceso para que el entoces a partir de ahi cuente 480 minutos =8horas y sino con el timeout como comentaba camaleon que seria asi:
 
timeout 8h tu_proceso -s localhost -k tu_proceso
-----------------
 
#!/bin/bash
*/480 * * * * root pidof tu_proceso
id_proceso="root pidof tu_proceso "
if $id_proceso -ne &>/dev/null
then
kill -9 $id_proceso
 
 
 
----- Original Message -----
Sent: Monday, March 31, 2014 4:28 PM
Subject: Re: Programar tarea diaria con límite de tiempo de ejecución

No pasa nada, simplemente continua donde se quedó. Por eso no hay ningún
tipo de problema ni de preocupación. Mi problema es lograr echar a andar la
tarea y que termine cuando yo lo planifique. Y esto nunca lo he hecho y ni
tenía idea si se podía hacer.

Script nunca he realizado ninguno, ahora veré que puedo hacer. Como obtener
el ID de un proceso que lance ni idea tampoco, pero bueno en fin ustedes me
han obligado a indagar.

Saludos Reiterados
========
| ISMAEL |
========

----- Original Message -----
From: "Santiago Vila" <sanvila@unex.es>
To: <debian-user-spanish@lists.debian.org>
Sent: Monday, March 31, 2014 4:28 PM
Subject: Re: Programar tarea diaria con límite de tiempo de ejecución


On Mon, 31 Mar 2014, Ismael L. Donis Garcia wrote:

> 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.

Aparte de lo que te han contestado ya, uno se pregunta para qué puede
servir una tarea que "se ejecute durante 8 horas".

¿Qué pasa si la tarea no termina en 8 horas? ¿Queda "mal hecha"?
¿Los resultados son fiables? ¿Al día siguiente tarda más?
¿Cuáles son las consecuencias de dejar la tarea a medias?

En resumidas cuentas: ¿Estás teniendo en cuenta que no toda tarea se
puede interrumpir a las ocho horas sin que haya graves inconvenientes?


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
Archive:
https://lists.debian.org/alpine.DEB.2.02.1403312221010.16567@kolmogorov.unex.es



--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: https://lists.debian.org/9F611AF53E9E42209B3878B1AF0D53DA@natio.co.cu



Reply to: