Hola,

---------- Original Message ----------------------------------
From: Mario Melendez Esquivel <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Date: Thu, 3 May 2001 21:21:22 -0600

>Hace algunos dias me surgio una duda relacionada con los procesos
>automaticos. Digamos que quiero poner mi maquina a correr alguna
>aplicacion usando cron o usando at... nada raro, simplemente se pone
>el comando correspondiente y el sistema la corre a la hora
>especificada.
>Pero a la hora de matar esa aplicacion, como se haria para obtener el
>PID correspondiente? La idea es, por ejemplo, poder ejecutar una
>aplicacion en horas de la noche/madrugada, pero matarla durante el dia
>para que no interfiera con las labores normales del sistema. Entonces
>se instalaria un at/cron para que arranque la aplicacion y otro para
>que la mate.
>
>Alguna idea?

Bueno, se me ocurren 2:

1.Hacer un guion (script) de shell que haga lo siguiente:
   -Llame a "ps -A" para sacar el nombre del proceso junto con su PID.
   -Utilizar "grep" para sacar la linea especifica al proceso del que
       se necesita el PID.
   -Utilizar awk o perl para sacar la columna del PID
   -Utilizar "kill -9 PID" para matar el proceso.

2.Utilizar el comando "killall -9 nombre_del_proceso" que si no me
equivoco (corrijanme si es necesario) seria lo mismo que hacer "kill -9
PID_de_ese_proceso".

-- 
Tuanis,
       Jeffrey Esquivel

--
�Desea desuscribirse? Escriba a [EMAIL PROTECTED] con
el tema "unsubscribe".

Responder a