|    
			
				26/01/2010, 08:14
			
			
			  | 
  |  | 
  |  Respuesta: id proceso  
  ¿al proceso lo ejecutás vos via un script?Porque si es así, BASH te permite obtener el ID del último proceso que se inició en segundo plano, via la variable $!
 Entonces podrías hacer
 
 miprograma &
 echo $! >> miprograma.pid
 
 y luego leer miprograma.pid. Si ese ID existe en la salida de ps, entonces el proceso se está ejecutando.
 
 Otra forma posible es simplemente analizar la salida de ps -ef (o algo más específico tipo ps -u usuario). Si encontrás el proceso que te interesa en la salida de ps, entonces el programa está activo.
 
 
 Saludos.
     |