in reply to Unlink not deleting, Threading issue?
I'm gonna have to go with the file probably has a handle open on it. But I don't quite know what type of system you're attempting to do this on -- *NIX, Win*, {...}. Win* ain't got a (native) unlink (that I can recall). But of course, all the *NIX's do have unlink. I'm also not familiar with the peculiars with Perl on Win, and unlink. But the doc's say:
On error, unlink will not tell you which files it could not remove. If you want to know which files you could not remove, try them one at a time:You will also need to pass -U flag to Perl.foreach my $file ( @goners ) { unlink $file or warn "Could not unlink $file: $!"; }
If nothing else. Now you can at least attempt to track the unlinking of the files, to see why/what's going on.
Best wishes.
--Chris
¡λɐp ʇɑəɹ⅁ ɐ əʌɐɥ puɐ ʻꜱdləɥ ꜱᴉɥʇ ədoH
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Unlink not deleting, Threading issue?
by dave_the_m (Monsignor) on Jun 05, 2014 at 07:03 UTC | |
by taint (Chaplain) on Jun 05, 2014 at 13:08 UTC | |
by dave_the_m (Monsignor) on Jun 05, 2014 at 14:41 UTC | |
| |
|
Re^2: Unlink not deleting, Threading issue?
by ikegami (Patriarch) on Jun 06, 2014 at 16:57 UTC | |
| |
|
Re^2: Unlink not deleting, Threading issue?
by Anonymous Monk on Jun 07, 2014 at 16:37 UTC |