Put one line at the starting

$|=1;
Actually it can be any value other than 0.

Regards
Nishanth

--- Chas Owens <[EMAIL PROTECTED]> wrote:

> On 3/13/06, Tommy Grav <[EMAIL PROTECTED]> wrote:
> > I am writing some output to a file using printf.
> However this output
> > is buffered.
> > How do I get unbuffered output to a file.
> >
> > Cheers
> > Tommy
> >
> >
> > [EMAIL PROTECTED]
> > http://homepage.mac.com/tgrav/
> >
> > "Any intelligent fool can make things bigger,
> > more complex, and more violent. It takes a
> > touch of genius -- and a lot of courage --
> > to move in the opposite direction"
> >                           -- Albert Einstein
> 
> Depends.  If you are using IO::File or the "open my
> $fh, '>', $file"
> style of opening a file handle you can say
> 
> $fh->autoflush(1);
> 
> If you are still using the "open FH, '>', $file"
> style you will need to say
> 
> select FH;
> $| = 1;
> select STDOUT;
> 
> --
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> <http://learn.perl.org/>
> <http://learn.perl.org/first-response>
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
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