I'm doing a script on a FreeBSD os, and apparently, the reading/writing operator (eg:
open(FH,"+<./file")) doesn't seem to work...I'm assuiming its the os (like
fork() with win32 systems), but I need a workaround.
See, I have the script, which is run from the web, which writes to a data file. I need to read the data from a file, modify it, and write it back, but I dont want a different instance of the script to append new data to the file before I write back to it in the current instance or I might lose the new information. So, since I can't open it for reading and writing in the same filehandle, i need some sort of workaround, but I can't seem to work out how.