On Monday 21 Feb 2005 04:08, Mark Jayson Alvarez wrote:
> Hi,
>   I'm new to perl and i'm trying to create a simple
> program that will act like a time bomb but will print
> a dot(something like a progress bar every second until
> the specified time arrives. Here's my code.
>
> my $countdown = 5;
> while ($countdown > 0){
> print "\.";
> sleep 1;
> $countdown--;
> }
> print "Kaboom!!"
>
> And the result..
> after waiting for 5 seconds, it displayed this line at
> once:
>
> .....Kaboom!!
>
>
> Why does this happens with a while loop? I told it to
> print a single dot every 1 second. Do you know another
> way of making my progress bar program that display a
> single dot every one second on the same line until it
> reaches a given time?

See:

http://search.cpan.org/~fluffy/Term-ProgressBar-2.06-r1/lib/Term/ProgressBar.pm

>
> Thank you!
>
>
>
>
>
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail - 250MB free storage. Do more. Manage less.
> http://info.mail.yahoo.com/mail_250

-- 
Just getting into the best language ever...
Fancy a [EMAIL PROTECTED] or something 
on http://www.perl.me.uk Just ask!!!

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


Reply via email to