I wrote ..
>so .. your code could probably have looked something like this
>(using the wonderful File::Path module)
>
> #!perl -w
> use strict;
>
> use File::Path 'rmtree';
>
> open DIRS, 'c:/admin/removedir.txt' or die "Bad open: $!";
> chomp( my @dirs = <DIRS>);
>
> rmtree( \@dirs);
>
> __END__
>
>have fun
and I only just noticed the subject of the email .. which my code doesn't do
.. so here's a replacement
#!perl -w
use strict;
use File::Path 'rmtree';
open DIRS, 'c:/admin/removedir.txt' or die "Bad open: $!";
chdir 'c:/admin/test';
while(<DIRS>)
{
chomp;
if( not -d ) { print qq/Directory "$_" does not exist.\n/; next }
rmtree $_ or print qq/\n\tDirectory deletion of "$_" failed.\n\n/;
}
__END__
--
jason king
In New York, a fine of $25 can be levied for flirting. This old law
specifically prohibits men from turning around on any city street and
looking "at a woman in that way." A second conviction for a crime of
this magnitude calls for the violating male to be forced to wear a
"pair of horse-blinders" wherever and whenever he goes outside for a
stroll. - http://dumblaws.com/