Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/11/2006, 09:51
Avatar de Yashiro
Yashiro
 
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