Check out Text::xSV by tilly, Text::ParseWords or Text::CSV_XS even.
In reply to Re: Print record by column key by Mr. Muskrat in thread Print record by column key by vanuatu10