Giancarlo Rubio escreveu:
> 2008/10/27 mateusgra <[EMAIL PROTECTED]>
>>   Boa tarde,
>>
>>
>>   Executo o comando no shell:
>>
>>   ps -aux | grep -E processo | grep -v grep | wc -l
>>
>>   Me retorna o valor Zero porque não existe "processo" até aqui tudo
>>   OK.
>>
>>
>>   criei um arquivo .sh e fiz o sequinte
>>
>>   #! /bin/sh
>>
>>   ret=$(ps -aux | grep -E processo | grep -v grep | wc -l)
>>
>>   echo $ret

Tente simplificar:

-----
#!/bin/sh
#set -xv

echo $(pgrep $1 | wc -l)
-----


-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
[EMAIL PROTECTED]
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a