in reply to Using read/write to update a file
I believe that you will end up overwriting the next record, not appending. So if you start with a file
afoo bfoo cfoo dfoo [download]
afoo abar cfoo cbar [download]
(untested)
--MidLifeXis