Open Kinnardian opened 5 years ago
That's just the nature of files on modern operating systems. They let you seek to a point in the file, but any writes there will over-write existing data. So you would have to write from that point to end of file, in practice.
Arc has
w/outfile
andw/appendfile
. Shouldn't there be a way to write to an arbitrary location in a file(insert
?)? For example if I had a file that was a table of tables and I wanted to add a key/value to a specific table or edit the value of a certain key I'd have to read in the whole file and write out a whole new file with the change, no? That seems inefficient.