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

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

Re: [shell-script] Verificar processos


From: Tiago Peczenyj
Subject: Re: [shell-script] Verificar processos
Date: Wed, 27 Oct 2010 15:22:36 -0200

Meus dois centavos

1- tente descobrir qual a linha do grep que é retornada, colocando um  | tee
arquivo.log depois do grep.
2- vc poderia verificar com if + grep -q (quiet) como no exemplo abaixo

if ps aux | grep -v grep | grep -w -q "$1" ; then
 echo "encontrei"
else
 echo "nao encontrei"
fi

o codigo fica mais limpo e vc não precisa de variaveis

2010/10/27 Elder Marco <address@hidden>

>
>
> Em 27 de outubro de 2010 14:28, Alexandre Gorges 
> <address@hidden<algorges%40gmail.com>
> >escreveu:
>
>
> >
> >
> > Estou precisando de uma segunda olhada no meu script.
> > Não sei o que estou fazendo de errado, é um script muito simples
> >
> > http://pastebin.com/ENyqwDje
> >
> > Quero apenas verificar se existe um processo em execução e retornar se
> está
> > ok ou não.
> > Mas sempre que rodo volta o ok. Independente do processo existir ou não.
> >
> > Aqui também ele funciona, mas acho que também poderia se tentar saber se
> um
> processo está ou não em execução a partir do comando ps -e. Veja:
>
> $ grep 'sshd$' <(ps -e)
> 1202 ? 00:00:00 sshd
> $ grep 'sshd$' <(ps -e) | wc -l
> 1
>
> --
> Elder Marco
>
> GNU/Linux User: #471180
>
> "Contra o positivismo, que pára perante os fenômenos e diz: 'Há apenas
> fatos', eu digo: 'Ao contrário, fatos é o que não há; há apenas
> interpretações'. "(Nietzsche)
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


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



reply via email to

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