[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Formatacao e \t com awk
From: |
Tiago Peczenyj |
Subject: |
Re: [shell-script] Formatacao e \t com awk |
Date: |
Mon, 15 Aug 2005 21:14:00 -0300 |
Imprime isso
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML><HEAD><TITLE>alguma coisa</TITLE></HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#800000"
ALINK="#FF00FF" BACKGROUND
<TABLE ALIGN="left" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
<TR ALIGN="left" VALIGN="middle">
<TH>titulo 1</TH>
<TH>titulo 2</TH>
<TH>titulo 3</TH>
</TR>
<TR ALIGN="left" VALIGN="middle">
<TD> valor 1 </TD>
<TD> valor 2 </TD>
<TD> valor 3 </TD>
</TR>
</TABLE>
</BODY></HTML>
no lugar de
<TD> valor 1 </TD>
<TD> valor 2 </TD>
<TD> valor 3 </TD>
coloca o script em awk gerar os valores entre <TD> e </TD>
Ai é só salvar num .html e abrir num browser. Fica muito bom pra imprimir.
Em 15/08/05, Marcus Vinicius<address@hidden> escreveu:
> Puts não entendi.
> Como vc diz?
>
>
>
> --- Tiago Peczenyj <address@hidden>
> escreveu:
>
>
> ---------------------------------
>
> Por que vc não gera uma tabela HTML ?
>
> Se é pra ficar bonito...
>
> Em 15/08/05, Marcus Vinicius<address@hidden>
> escreveu:
> > 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/
> >
> >
> >
> ---------------------------------------------------------------------
> > 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
> >
> ---------------------------------------------------------------------
> >
> >
> >
> > ________________________________
> > Links do Yahoo! Grupos
> >
> >
> > Para visitar o site do seu grupo na web, acesse:
> > http://br.groups.yahoo.com/group/shell-script/
> >
> > Para sair deste grupo, envie um e-mail para:
> > address@hidden
> >
> > O uso que você faz do Yahoo! Grupos está sujeito aos
> Termos do Serviço do
> > Yahoo!.
>
>
> ---------------------------------------------------------------------
>
> 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
> ---------------------------------------------------------------------
>
>
>
>
> ---------------------------------
> Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito
> aos Termos do Serviço do Yahoo!.
>
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis - Internet rápida e grátis.
> Instale o discador agora! http://br.acesso.yahoo.com/
>
>
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
>
>
>
> ________________________________
> Links do Yahoo! Grupos
>
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.