http://www.perlmonks.org?node_id=1002407


in reply to Modify csv file.

Use Text::CSV or Text::xSV

Examples at

See also Write to existing file with character insert (in place edit EDIT AND BACKUP FILES SAFELY ARGV::readonly Iterator::Diamond Iterator::Files -pi.orig -pi.bak )