Dir::List is a Perl module, that provides you with
various information about a specified directory.
For example, it can obtain the user and group of
files, the sizes of sub-directories, the filetype,
and accessibility. Caching functionality is
available.