use File::ReadBackwards; tie *FH, 'File::ReadBackwards', $filename or die "Can't open $filename: $!\n"; my $lastline = ; print $lastline;