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

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

Re: [shell-script] awk - imprimir se não for 0


From: I SK igow
Subject: Re: [shell-script] awk - imprimir se não for 0
Date: Mon, 31 Jan 2011 21:28:58 -0300

Olá você poderia passar o que tem na variável percentages literalmente?!

tipo:

percentages="5300 94 5320 91 5340 100 5370 76 5380 95 5396 96 0 0 0 0 0 0 0
0"

[]'s

2011/1/31 Eri Ramos Bastos <address@hidden>

> Hehehe.. Obrigado Eduardo, mas esse é um dos jeitos que eu pensei em
> usar, mas depois achei que "deve ter uma forma mais bonita" de fazer
> isso.
>
> No momento nem é tanto uma questão de fazer funcionar, só uma questão
> de capricho mesmo. Colocar direito, sem gambiarras.
>
>
> []'s
> Eri Ramos Bastos
>
> 2011/1/31 Eduardo Lucas <address@hidden>:
> > oi Eri.
> >
> > não entendi muito bem o problema...
> > mas vai.uma dica ai...
> >
> > acho que mais um |  grep -v '0 0' não resolveria ??
> > ele não imprime na tela, linhas que tem '0 0' ...
> >
> > o que vc acha??
> >
> > Eduardo.
> >
> >
> > Em 31 de janeiro de 2011 19:10, Eri Ramos Bastos <address@hidden
> >escreveu:
> >
> >>
> >>
> >> Senhores, awk não é exatamente meu forte e antes de fazer porquice
> >> achei melhor perguntar. :)
> >>
> >> Tenho um script fazendo o seguinte numa determinada fase:
> >>
> >> echo "$percentages"|awk -F"\t" '{print "\taccount # / %\n\t\t",$1"
> >> "$2,"\n\t\t", $3 " "$4"\n\t\t", $5 " "$6,"\n\t\t", $7 " "$8\
> >> "\n\t\t", $9 " "$10,"\n\t\t", $11 " "$12,"\n\t\t", $13 "
> >> "$14,"\n\t\t", $15 " "$16,"\n\t\t", $17 " "$18,"\n\t\t", $19 " "$20}'
> >>
> >> E o resultado sai algo como:
> >>
> >> account # / %
> >> 5300 94
> >> 5320 91
> >> 5340 100
> >> 5370 76
> >> 5380 95
> >> 5396 96
> >> 0 0
> >> 0 0
> >> 0 0
> >> 0 0
> >>
> >> Eu gostaria de omitir os que tem valor 0 (se o primeiro campo for 0 o
> >> segundo será 0 com certeza).
> >> Pensei numas duas formas bem feias de fazer isso, mas certeza que deve
> >> ter o jeito _certo_.
> >>
> >> Alguma dica?
> >>
> >> Obrigado desde já.
> >>
> >> []'s
> >> Eri Ramos Bastos
> >>
> >>
> >
> >
> > [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
> >
> >
> >
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
>
>
>
-- 
*Rodrigo Gilberto Marin Catto*
Desenvolvimento Tecnológico*
**LinkeId:* http://br.linkedin.com/in/iskigow
*Twitter: *@iskigow*
*
*Skype:* iskigow


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



reply via email to

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