17/11/2006, 09:51
|
| | | Fecha de Ingreso: mayo-2004
Mensajes: 139
Antigüedad: 20 años, 6 meses Puntos: 0 | |
Bueno a decir verdad lo que necesito es un poco mas complicado ..... necesito saber si un proceso esta corriendo ... por ejemplo :
Pid=`ps -o pid= | grep firefox`
if [ $Pid == "" ]; then
echo "esta corriendo"
fi
pero no se si pudo preguntar si la variable es igual a null o algo parecido ya que supongo que si no existe el comando "ps -o pid= | grep firefox" no retorna nada y la variable Pid tiene un valor nulo
Gracias
PD
los comandos con los que e estado probando son :
-Retorna el PID y lo guarada en la variable
Pid=`ps -C administrator.sh -o pid=`
-Retornatoda una cadena de informacion del proceso
Pid=`ps -o pid= | grep firefox`
Lo unico que necesito es saber si esta corriendo |