- or download this
$ mkdir foo
$ touch foo/bar
...
Can't remove directory foo: Directory not empty at -e line 1
$ ls foo
bar
- or download this
$ rm -rf foo
$ ls foo
ls: foo: No such file or directory
- or download this
use Path::Class;
my $dir = dir('foo');
...
unlink $_[0] if !$_[0]->is_dir;
});
$dir->rmtree(0, 1);