Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2007, 03:06
Avatar de ZiTAL
ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.545
Antigüedad: 20 años, 1 mes
Puntos: 62
Re: Guarde pid del programa ejecutado en linux

pues entonces eso no te vale, mira estos comandos:

Código:
ps aux
ps aux | grep seer
en el primero ves todos los procesos y si te fijas la columna 9 pone fecha de inicio, con eso podras controlar que proceso matar.

No te voy a dar la solucion programada ya que estoy trabajando y no tengo tiempo, pero te podria dar pistas a ver.

Podrias guardar el resultado de "ps aux | grep seer" en un fichero:

ps aux | grep seer > procesos.txt

y luego trabajar con ese archivo, ten en cuenta que ese archivo deberá estar en el directorio donde este el servidor web ejemplo:

/web/ , por lo tanto:

ps aux | grep seer > /web/procesos.txt, y trabajar como ficheros.

Otra opcion seria meterlo en una variable como lo hemos hecho antes:

$output=shell_exec("ps aux | grep seer");

pero no se como lo guarda si como arrays, todo en uno, no se.

Vete probando y nos comentas que es muy interesante.

Suerte!!!
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan