[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bash script p/ processos



No dia 29/04/2004 às 22:51,
Eduardo Crestani <eduardo@giantcargo.com.br> 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

  ...


-- 
Douglas Augusto
                                                          [Netiqueta]
§ Evitar e-mails HTML, mesmo oferecendo alternativa puramente textual.



Reply to: