in reply to Re: how to substitute next line with nothing
in thread how to substitute next line with nothing

split is indeed the basis of getting the fields from each record, but generally it is a poor choice to use this for CSV-files. Text::CSV takes care of all the edge cases and will save you a lot of trouble in the long run.

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James