#!/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): $!"; } } } }
In reply to Re: Help making a directory tree
by sgifford
in thread Help making a directory tree
by GaijinPunch
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |