in reply to Append lines to csv

re "I suppose I could read each....": Alternately, see perldoc -f sysread, seek, write,, inter alia.

re "some system to automatically manage all those copies of copies that keep piling up every day," that's a solved problem Google or Super Search this site for threads dealing with log management.

Come, let us reason together: Spirit of the Monastery