NAME

File::Path - create or remove a series of directories


SYNOPSIS

use File::Path

mkpath;

rmtree;


DESCRIPTION

The mkpath function provides a convenient way to create directories, even if your mkdir kernel call won't create more than one level of directory at a time. mkpath takes three arguments:

It returns a list of all directories (including intermediates, determined using the Unix '/' separator) created.

Similarly, the rmtree function provides a convenient way to delete a subtree from the directory structure, much like the Unix command rm -r. rmtree takes three arguments:

It returns the number of files successfully deleted. Symlinks are treated as ordinary files.


AUTHORS

Tim Bunce <Tim.Bunce@ig.co.uk> Charles Bailey <bailey@genetics.upenn.edu>


REVISION

This module was last revised 14-Feb-1996, for perl 5.002. $VERSION is 1.01.