in reply to Help making a directory tree
#!/usr/bin/perl -w use strict; mkdir_p($ARGV[0]); sub mkdir_p { my($d)=@_; my $dirsofar = ""; foreach my $dc (split(/\//,$d)) { next unless ($dc); $dirsofar .= "/".$dc; if (!mkdir($dirsofar)) { if ($! !~ /exists/i) { die "Couldn't mkdir($dirsofar): $!"; } } } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Help making a directory tree
by GaijinPunch (Pilgrim) on Aug 26, 2003 at 07:52 UTC | |
by sgifford (Prior) on Aug 26, 2003 at 18:02 UTC |