[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Contador em while
From: |
Henrique Bueno |
Subject: |
Re: [shell-script] Contador em while |
Date: |
Wed, 12 Sep 2007 17:54:34 -0300 |
Fabiano, aquele era apenas um exemplo...
Na verdade eu estava incrementando uma variável que nem era um contador.
Mas fica aí a sua dica para quem consultar a lista.
Valew!
Em 12/09/07, Fabiano Rodrigues <address@hidden> escreveu:
>
> Henrique,
>
> Não sei se você está fazendo apenas para treinar, mas a forma que eu acho
> mais fácil e rápida para fazer isso é:
>
> count=`wc -l lista.txt` | cut -d " " -f1
> echo TOTAL=$count
>
> Em 12/09/07, Henrique Bueno <address@hidden<henriquebueno%40gmail.com>>
> escreveu:
>
> >
> > Olá Lista!
> > Estou até com vergonha em fazer essa pergunta, mas eu ainda não
> > consegui entender o que estou fazendo de errado.
> > Olhe esse script:
> > ##################################
> > #!/bin/sh
> > count=0
> > cat lista.txt |
> > while read LINHA
> > do
> > count=$((count+1))
> > echo $count
> > done
> > echo TOTAL=$count
> > ##################################
> >
> > Alguém poderia me explicar por que quando termina o while e eu mando
> > mostrar a variável $count, ela está zerada?!
> >
> > O que eu preciso fazer para usar a variável $count após o while?!
> >
> > Grato!
> >
> > --
> > Henrique Bueno
> > linux user #417797
> > ---------------------------------------------------------
> > http://www.kibibit.com.br
> > http://www.hbueno.eti.br
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Henrique Bueno
linux user #417797
---------------------------------------------------------
http://www.kibibit.com.br
http://www.hbueno.eti.br
[As partes desta mensagem que não continham texto foram removidas]