{ local $/ = ""; open INFILE, " ) { chomp $record; # strip off the record separator. my @rec_lines = split /\n/, $record; # process each record line here. } close INFILE; }