Mr_Noob wrote:
> my @clientlog;
> open(FILE, "< $xferlog") or die "Can't open $xferlog : $!";
open( my $log, '<', $xferlog) or die "...";
> while(<FILE>)
while ( <$log> )
> {
> next unless /put \/$client/;
> push (@clientlog, $_);
>
> }
> # Display last element
> my $lastclientlog = $clientlog[$#clientlog];
> print $lastclientlog;
> close FILE;
close $log;
if ( @clientlog ) { print $clientlog[-1], "\n"; }
else { print "Didn't find anything in $xferlog for $client.\n"; }
>
>
> This works great but i cannot get rid of this error in apache's log
> file:
>
> "Use of uninitialized value in print..." (line 10)
Your definition of 'works great' is a little off.