[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Formatar tabela
From: |
pinguimrmbr |
Subject: |
Re: Formatar tabela |
Date: |
Thu, 27 Oct 2005 09:10:01 -0000 |
User-agent: |
eGroups-EW/0.82 |
> Estou com um probleminha meio chato de resolver,
inclusive o
> mais difícil que peguei ate hoje.
> Tenho o seguinte arquivo "db" gerado por um script meu
> # more db
> cliente01 22 arquivo01 24.7M
> cliente02 22 arquivo02 8.4M
> cliente03 22 arquivo01 4.2M
> cliente04 22 arquivo01 1.7M
> cliente05 22 arquivo01 19.1M
> cliente06 22 arquivo02 13.8M
> cliente08 22 arquivo01 37.1M
> cliente01 23 arquivo01 23.6M
> cliente02 23 arquivo02 7.3M
> cliente03 23 arquivo01 3.4M
> cliente04 23 arquivo01 13.7M
> cliente05 23 arquivo01 15.5M
> cliente06 23 arquivo02 10.4M
> cliente08 23 arquivo01 37.0M
> cliente09 23 arquivo02 2.5M
> cliente10 23 arquivo02 1.4M
> cliente02 24 arquivo02 7.8M
> cliente03 24 arquivo01 3.6M
> cliente04 24 arquivo01 608K
> cliente05 24 arquivo01 14.0M
> cliente06 24 arquivo02 10.1M
> cliente08 24 arquivo01 37.9M
> No arquivo acima descreve $1 = cliente, $2 = dia, $3 = arquivo, $4 =
> tamanho.
> Gostaria de montar uma pagina HTML com as informações acima porem
os
> clientes são variáveis tem dia que gera as logs e tem dia que não
gera
> ....ou ate mesmo dias que entram clientes novos,,,,,,,,,,,,,,,,,,
Seu problema não é de shell-script. É de lógica e definição. Se o
cliente é variável, ele não deveria ser cabeçalho de relatório. Se
você for gerar um arquivo HTML uma unica vez por dia e deixá-lo
estático para consulta, até é possível manter o layout do seu
relatório e gerar células em branco para os dias que o cliente não
gere logs ou para clientes que entraram recentemente.
O arquivo já está bem organizado ( por dia e cliente ), então é
bastante simples submetê-lo a um laço while testando o dia. Enquanto
o dia não mudar, outro laço while escreverá a porção cliente-arquivo-
tamanho.
- Formatar tabela, Rangel, Luciano, 2005/10/26
- Re: Formatar tabela,
pinguimrmbr <=