[FUG-BR] RES: RES: Contagem com shell

Andrei de Oliveira Mosman listas em mosman.com.br
Terça Outubro 17 14:03:01 BRST 2006



Blz,

Precisando é só chamar... nada como o bom e velho shell.

[]s 

Andrei de Oliveira Mosman
Mosman Consultoria e Desenvolvimento
http://www.mosman.com.br/
MSN: consultoria em mosman.com.br
Fones: (19) 3481-4892 / (11) 9564-0861

 


-----Mensagem original-----
De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em nome
de Jonatas M. Victor
Enviada em: terça-feira, 17 de outubro de 2006 12:42
Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)";
freebsd em fug.com.br
Assunto: Re: [FUG-BR] RES: Contagem com shell



  Eu acho que consegui só tive que fazer 2 adaptações e funcionou.

  Obrigado.

valor1=0
valor2=0
c=0
for banda in $(cat arquivo.rules | sed -E 's/(.*bw)| |([kK]bit.*)//g') ; do
    c=$(let $c+1)
    tmp=$(let $c%2)
    if [ $tmp -eq 1 ] ; then
       valor1=$(let $valor1+$banda)
    else
       valor2=$(let $valor2+$banda)
    fi
done

echo SOMA1: $valor1
echo SOMA2: $valor2
echo -----------------
echo TOTAL: $(let $valor1+$valor2)

-- 
.:Abraços:.

<<< Jonatas M. Victor >>>
jonatas em vetorial.net
UIN: 138431258
MSN: jonatasmv em msn.com
BSD   User: BSD051240
Linux User: #278922
http://www.vetorial.net
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd