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

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

Re: [shell-script] Contador dentro de um laço


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Contador dentro de um laço
Date: Thu, 10 Jan 2008 00:38:49 -0200

tranquilo de fazer, veja só:

$ seq 10 | while read linha ; do
   let i++
   echo $linha
   if ((i%4==0)) ; then
       echo '-----'
   fi
done
1
2
3
4
-----
5
6
7
8
-----
9
10

OU

$ awk '{print} NR % 4 ==0 { print "----" }' zzz
1
2
3
4
----
5
6
7
8
----
9
10

ai vc pode substituir o print por um system("comando");
On Jan 10, 2008 12:33 AM, Viktor Mota <address@hidden> wrote:
> Pessoal,
>
> Como posso fazer um contador dentro de um laço sem interrompe-lo?
>
> Arquivo com 10.000 linhas
> gostaria de que a cada 250 linhas lidas, ele executasse um comando qq.
>
>
> cat $BANCO |
> while read LINHA
> do
> echo $LINHA
> #echo "contei 250" # aqui ele faria primeira parada a proxima seria 500,750...
> sleep 10
> done
>
>
> --
> Atenciosamente,
> Viktor Mota
> address@hidden
> "Aceito a realidade dos meus problemas, mas não sou definido por eles. Meus 
> problemas não são a minha essência. O medo, a dor, a desorientação e os erros 
> não refletem o que sou." [Nathaniel Branden]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"


reply via email to

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