in reply to Help to slurp records - $/ maybe?
my($i, @data) = 0; until(eof FILE) { $data[$i] .= $_ while ($_ = <FILE>) and /^Field 1/ .. /^Field 3/; $i++; } [download]
_________broquaint