in reply to Modify csv file.
Use Text::CSV or Text::xSV
Examples at
Text::CSV
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 )
Ceramics Glass Wood Metal Plastic Paper Banana leaves Something else
Results (494 votes), past polls