[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Formatacao e \t com awk
From: |
Marcus Vinicius |
Subject: |
Formatacao e \t com awk |
Date: |
Mon, 15 Aug 2005 20:54:45 -0300 (ART) |
Boa Noite .
Estou utilizando o awk para imprimir alguns dados na
tela como segue abaixo:
printf
"%-10s\t%-10d\t%-2.3f\n",var,indic[var],(indic[var] *
100)/total
Ou seja: palavra <TAB> numero <TAB> numero \n
Só que digamos que eu tenha uma palavra longa e outra
bem curta. O resultado fica desformatado.
Eu queria que o \t tomasse como referencia a palavra
mais longa e depois inseri-se o primeiro numero com
base nesta palavra.
Não sei se estou sendo muito confuso Vejam um exemplo:
address@hidden 3 37.500
<address@hidden> 3 37.500
address@hidden 1
12.500
Fica assim, e isso que eu nao queria. Eu queria que
ele completa-se com tab até atingir um "alinhamento"
com o terceiro e-mail que é o maior.
Ficaria assim do jeito que eu "sonho":-) bem
arrumadinho.
address@hidden 3
37.500
<address@hidden> 3
37.500
address@hidden 1
12.500
Alguem sabe se da para fazer isso.
Se não tiver como, tudo bem, é só uma questão de
melhorar a visualilização do arq que será muito
grande.
Abraços
.
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o discador agora! http://br.acesso.yahoo.com/
- Formatacao e \t com awk,
Marcus Vinicius <=