I have a follow up question! Will the following snippets always end with a newline or be 200 bytes long, if the end of the file isn't reached and there are no errors/signals?
{
local $/ = "\n";
$line = <FILE>;
}
{
local $/ = \200;
$record = <FILE>;
}