> -----Original Message-----
> From: VUNETdotUS [mailto:[EMAIL PROTECTED] 
> Sent: Monday, September 17, 2007 12:36
> To: beginners@perl.org
> Subject: Format Output
> 
> I print some output in PERL. It is data in 3 columns. I use \t to add
> a tab space to make a column.
> However, \t may not produce the desired result. If the value is short
> in length, next column is not aligned correctly in the row. Something
> like this:
> 
> 123     12345     123456
> 123     12345     123456
> 1     1234     123456
> 123     12345     123456
> 
        Use tmax size you want but right justify as in %4s or %4d for
the first column, want some space then add space, but then use %5d or s
and repeat the process.  Could look something like:

        '%4d  %5s  %6s\n" or "%4d  %5d  %6d\n"

        Depends on what you are after, but this should be a start.

  Wags ;)
David R Wagner
Senior Programmer Analyst
FedEx Freight
1.408.323.4225x2224 TEL
1.408.323.4449           FAX
http://fedex.com/us 

> How can I make a nicely formatted output?
> Thanks
> 
> 
> -- 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> http://learn.perl.org/
> 
> 
> 

**********************************************************************
This message contains information that is confidential and proprietary to FedEx 
Freight or its affiliates.  It is intended only for the recipient named and for 
the express  purpose(s) described therein.  Any other use is prohibited.
**********************************************************************


--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to