In Ruby, I could do the same thing, slurp the file into a
string and then
write it back again. I was wondering if there’s a more
idiomatic way of
doing it, in place, i.e., edit the file straight away.
This could probably
be more practical when the file to be edited is a huge one…
It does generate a secret tempfile, but the original poster MIGHT
just have wanted to not have to create one himself and be responsible
for cleaning it up, which this does.
In Ruby, I could do the same thing, slurp the file into a
string and then
write it back again. I was wondering if there’s a more
idiomatic way of
doing it, in place, i.e., edit the file straight away.
This could probably
be more practical when the file to be edited is a huge one…