[Perl] COMPROBAR QUE EXISTE UN PROCESO
Sergi -
sergixxxx30 en yahoo.es
Mie Dic 7 06:24:26 CST 2005
salu2 de nuevo ;-)
Estoy tratando de comprobar que la tabla de procesos
contiene un proceso, para si no existe relanzarlo.
Mi idea es hacer un grep y si devuelve vacio es que el
proceso no está en la tabla.
Para ello he hecho este script buscando "bash" en ps
aux, yo pensaba me serviría para el asunto, pero los
resultados que me devuelve no son ciertos.
$ps ="ps aux |grep bash";
if($ps == 0) # he probado también if($ps eq "")
{
print "NO EXISTE\n";
}
else
{
print "EXISTE\n";
}
Se trata de que si $ps no contiene nada me avise con
el "NO EXISTE" para volver a relanzarlo.
gracias.
PD: Siento ser tan pesado .... :-(
______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es
Más información sobre la lista de distribución Perl