use Tie::File; tie my @data, 'Tie::File', "datafile"; print "Rec$_\n$data[$_]\n\n" for (0..$#data);