> -----Original Message-----
> From: Aimee Cardenas [mailto:[email protected]]
> Sent: Tuesday, October 27, 2009 15:53
> To: Perl Beginners
> Subject: printf
>
> Hi, All!
>
> I need to fix the width of some strings padding with leading
> spaces if
> necessary. I wanted to use printf but I don't know if you can put a
> variable in the format part the the printf statement. For
> example, if
> I wanted to use the following format type:
>
> printf OFILE "%7s\n", $str;
Yes you can.
printf OFILE "%*s\n",
$varlen,
$var;
If you have any questions and/or problems, please let me know.
Thanks.
Wags ;)
David R. Wagner
Senior Programmer Analyst
FedEx Freight Systems
1.719.484.2097 Tel
1.719.484.2419 Fax
1.408.623.5963 Cell
http://fedex.com/us
>
> but instead of '7' have a variable such as $w there, how might I do
> this? Or is there a better function for what I'm trying to do?
>
> Thanks,
>
> Aimee Cardenas
>
> --
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> http://learn.perl.org/
>
>
>
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
http://learn.perl.org/