Look at perldoc -q flush.
On Fri, 2002-02-08 at 12:50, James Kelty wrote:
> While looking over the 'print over prior print' thread, I found that, as it
> should be, perl will print out as fast as it can. Below code
>
> #!/usr/bin/perl -w
>
> $count = 1;
>
> while(1) {
> $count++;
> print "${count}\r";
> }
>
> So? Great, right? Well, what if I want to slow if down with a sleep()
> statement?
>
> #!/usr/bin/perl -w
>
> $count = 1;
>
> while(1) {
> $count++;
> print "${count}\r";
> sleep(1);
> }
>
> From what I have done using perl 5.4.x, I was able to do things like this.
> But it seems that perl 5.6.0 will just sleep and not print anything out. Can
> someone explain why? And can some one explain how to slow the while loop
> down a bit if not using sleep()?
>
> Thanks!
>
> -James
>
>
> James Kelty
> Sr. Unix Systems Administrator
> The Ashland Agency
> 541.488.0801
> [EMAIL PROTECTED]
>
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
--
Today is Prickle-Prickle the 39th day of Chaos in the YOLD 3168
Missle Address: 33:48:3.521N 84:23:34.786W
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]