dear win32 perl users, ive never actually known how to 'modfiy' a file
using perl on win32.  up till now, ive always read file1, found the data i
intended to change, and have always created a new file 2 containing the
changes.  if i wanted to 'simulate' changing file1, when done i could
rename file2 to file1.  in other words, ive never learned how to modify a
file directly.

ive read win32 makes it more difficult to do this than on unix os's.

but in any case, today i wanted to ask the group.

assumming 'file1' exists with the following 3 records in it:

A
B
C

is there a 'simple' code fragment someone could post that would demonstrate
iterating through this file and when record 'B' is encountered, we want to
change 'B' to 'B_modified' - done in a way where we only access 'file1'.
 maybe this cant be done, but im asking.

yes i do realize there is another approach, upserp contents of 'file1'
modify in memory, delete 'file1', then recreate it by dumping the in-memory
modified contents.  this seems more like a 'hack' than a direct
manipulation of the original file.

anyways, thanks to any who might be willing to enlighten me about this
topic.

greg
_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to