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>