script para validar aplicacion en ejecucion

Horst von Brand vonbrand en inf.utfsm.cl
Jue Ene 20 22:24:44 CLST 2005


"Roberto Leiva M" <rlm en floresinternacional.cl> dijo:
>  tengo FC3 y necesitor saber si un usuario esta ejecutando cierta
>  aplicacion ( x11vnc ).

> utilizo el sgte comando pero siempre me entrega que esta en ejecucion.
>  
>  if [ -z "ps -au $USER | grep x11vnc" ]; then echo "no ejecutado";else echo 
>  "ejecutado"; fi
>  
>  alguna sugerencia.?

Aprender a usar test(1), y condiciones en general...

  if ps -au $USER | grep -q x11vnc; then
     echo Corriendo x11vnc
  else
     echo No esta corriendo x11vnc
  fi
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux