in reply to Read Last Line of A File Only

open my $fh, "<", $filename or die "Can't open $filename: $!\n"; my $lastline; $lastline = $_ while <FILE>; print "$lastline\n";

Or

use Tie::File; tie my @file, 'Tie::File', $filename or die "Can't open $filename: $!\n"; print @file[ -1 ];

Or

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

Or any of a myriad others.

Which one to pick depends on your precise circumstances.

Makeshifts last the longest.