in reply to Problem Modifying Files
When you tried to rename it using unlink/rename was the original file actualy unlinked after your script ran ? Are you sure this bit of code it actualy being called ? Perhaps you can add some print statements to see that the code is getting to the rename. Is the new .ini-new actualy being updated ? Can you run the following test ok ?
#!/usr/bin/perl -w use strict; use File::Copy; my $new="mytest"; open NEW, ">$new" or die "I can not open file to write: $!\n"; print NEW "this is a test"; close NEW; copy ("$new", "$new.new") or die "can't make a copy: $!\n"; unlink $new or die "can not unlink it: $!\n"; rename ("$new.new", "$new") or die "cant move it: $!\n"; unlink $new or die "can not unlink it at the end: $!\n";
Cheers,
R.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Problem Modifying Files
by mikeatrcn (Acolyte) on Sep 22, 2004 at 18:07 UTC | |
by fglock (Vicar) on Sep 22, 2004 at 19:26 UTC | |
by mikeatrcn (Acolyte) on Sep 22, 2004 at 19:40 UTC | |
by Random_Walk (Prior) on Sep 23, 2004 at 08:25 UTC | |
|
Re^2: Problem Modifying Files
by ldln (Pilgrim) on Sep 23, 2004 at 00:04 UTC | |
by mikeatrcn (Acolyte) on Sep 23, 2004 at 14:11 UTC |