[Cascavel-pm] Saida de dados em tabela

Adriano Vivan Borro vivan em dim.fm.usp.br
Terça Novembro 18 18:05:31 CST 2003


Opa,

Achei bem interessante o format. Mas lendo nos manuais, vi que o perl, assim
como no C, tb usa printf. Acho q isso facilita ainda mais. ;-)

[]s

Daniel Ruoso wrote:

> perldoc -f format
>
> format STDOUT =
> @<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<<<
> $a,$b,$c
> .
> while($i++ < 100) {
>         $a = rand($i);
>         $b = rand($i);
>         $c = rand($i);
>         write;
> }
>
> Em Ter, 2003-11-18 às 19:13, Adriano Vivan Borro escreveu:
> > Gente,
> >
> > Eu preciso fazer uma tabela, como saida de dados. Eu experimentei usar
> > $a\t$b\t$c, mas, como as strings sempre sao de tamanhos distintos (sao
> > varias leituras), em alguns casos acontece de minha tabela ficar
> > desalinhada. Uma saida para esse problema, seria utilizando if
> > juntamente com lenght para verificar o tamanho de minha string, ou seja:
> >
> > if (lenght($b) < 8)
> > {
> >     print $a\t$b\t\t$c;
> > }
> > else
> > {
> >     print $a\t$b\t$c;
> > }
> >
> > Fica feinho isso, neh? Pergunto entao a vcs... Como poderia fazer essa
> > minha saida? C eh q deu pra me entender....
> >
> > Ps: Eu sei que $a sempre terah o mesmo tamanho.
> >
> > []'s
> >
> >
> > ______________________________________________________________________
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em mail.pm.org
> > http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>
> --------------------------
> Esta mensagem foi verificada
> pelo sistema de antivírus DIM e
> acredita-se estar livre de Virus.
> Virus data file v4304 created Nov 14 2003




Mais detalhes sobre a lista de discussão Cascavel-pm