shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] Re: Script para verificar processo (novato)


From: Flavio Junior
Subject: Re: [shell-script] Re: Script para verificar processo (novato)
Date: Wed, 20 Jun 2007 22:43:22 -0300

Dica: Inves desse monte de coisa com o grep, etnte usar o comando "pidof"

# pidof squid || echo NAO TA RODANDO

So pra dar uma base..
O fato de ter 2 squid, resposta rapida: ps fax - resposta lenta: man ps - e
busque pelo significado de processos entre () :)

Flavio do Carmo Junior

On 6/20/07, Redes - Hábil Tecnologia <address@hidden> wrote:
>
>   PROCESSO="$(ps -A |grep squid | cut -d' ' -f1-2 | cut -d' ' -f1-1)"
> if test "$PROCESSO" = ""
> then
> echo "Squid parado..."
> Service squid start
> else
> echo "Squid esta rodando em...:" $PROCESSO
> fi
>
> Espero que isto te ajude...
> Mas veja se o Squid esta caíndo algo de errado tem...
>
> Sandro
>
> ----- Original Message -----
> From: Flavio Torres
> To: address@hidden <shell-script%40yahoogrupos.com.br>
> Sent: Wednesday, June 20, 2007 9:27 PM
> Subject: [shell-script] Re: Script para verificar processo (novato)
>
> --- Em address@hidden <shell-script%40yahoogrupos.com.br>,
> "SlaYeR" <slayer_r0x@...>
> escreveu
> >
> > estou com um problema em que o squid cai quase sempre
> > quero saber como fazer um script pra verificar se ele está no ar
> > pra se nao estiver, fazer ele voltar
> > sei que pra verificaçao eh o comando ps.. seria algo assim
> >
> > ps aux | grep squid
> > se nao existir
> > squid -D
> >
> > alguem pode me ajudar?
>
> Primeiro, veja o por que do squid cair, talvez aumentar o spool
> resolva ;)
>
> btw:
>
> [[ ! `ps aux | fgrep -i squid | grep -v grep` ]] && echo caiu || echo
> ok
>
> []´s
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]