in reply to Reading two lines per loop iteration

for (;;) { my $line1 = <$fh>; last if not defined $line1; my $line2 = <$fh>; last if not defined $line2; ... }