On Friday 30 April 2004 01:56, Douglas Adriano Augusto wrote:
> No dia 29/04/2004 às 22:51,
>
> Eduardo Crestani <[EMAIL PROTECTED]> escreveu:
> > Pessoal,
> >
> >
> > Já tentei de tudo, mas não consigo fazer um bash script para verificar
> > (com o if) se um determinado processo (ps aux) esta ativo. Mas isso tem
> > que ser pelo nome (ex: lynx). Alguém que programe em shell sabe como
> > faze-lo?
>
> Pode usar o 'pgrep' (pacote procps). Além de mostrar o PID, retorna '0'
> caso o processo esteja rodando, '1' caso contrário.
>
>   ...
>
>   pgrep lynx
>   if [ $? = 0 ]; then
>      echo "Processo em execução"
>   else
>      echo "Nada encontrado"
>   fi

Vlw mesmo Douglas.


>
>   ...

-- 

___________________________
EDUARDO CRESTANI            
Programador | Giant Cargo   
Tel: 11 5581-0113 r. 152    
FreeBSD 5.2.1 | Debian 3.0r1


Responder a