in reply to About Filehandles

err... you might try DBD::CSV, as just posted in this node by bikeNomad.

~Particle