in reply to Avoiding making a directory that already exists
Rudifsub mkpath { my($paths, $verbose, $mode) = @_; ... foreach $path (@$paths) { ... next if -d $path; ... my $parent = File::Basename::dirname($path); unless (-d $parent or $path eq $parent) { push(@created,mkpath($parent, $verbose, $mode)); } ...
|
|---|