$! = 0; $line = <$file>; !defined($line) && $! and die "error";