Chris Knipe <mailto:[EMAIL PROTECTED]> wrote:

:   open (LOG, '<'.LogFile);

    Is this a typo? You're working on SQUIDLOG below.
    
    LogFile is not in quotes. That should raise an error.


:   for (;;) {
:     while (<SQUIDLOG>) {
: # Do stuff here
:       }
:     }
:   }
: 
: 
: This is unfortunately very expensive on my CPU.  Are there any better
: ways to go about this???  tail comes to mind, but I'd prefer to do
: this all in perl.

    What does 'tail' do? If it appends to the file, then open the log
for append.


my $file = 'LogFile';
open FH, '>>', $file or die qq(Cannot open "$file": $!);

    # print to end of file.

close FH;

HTH,

Charles K. Clarkson
-- 
Mobile Homes Specialist
254 968-8328




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