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

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

awk - imprimir se não for 0


From: Eri Ramos Bastos
Subject: awk - imprimir se não for 0
Date: Mon, 31 Jan 2011 17:10:48 -0400

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


reply via email to

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