Zoidberg::Utils::FileSystem3pm
Filesystem routines
Overview
This module contains a few routines dealing with files and/or directories. Mainly used to speed up searching $ENV{PATH} by "hashing" the filesystem.
Although when working within the Zoidberg framework this module should be used through the Zoidberg::Utils interface, it also can be used on it's own.
Export
By default none, potentially all functions listed below.
Functions
- "path($file, $reference)"
-
Returns the absolute path for possible relative
$file$referenceis optional an defaults to$ENV{PWD}
- "list_dir($dir)"
-
Returns list of content of dir. Does a lookup for the absolute path name and omits the '.' and '..' dirs.
- "list_path()"
-
Returns a list of all items found in directories listed in
$ENV{PATH}, non existing directories in$ENV{PATH}are silently ignored.
Todo
More usage of File::Spec ?
Releases
3 releases since Debian 3.1 (Sarge); the text changed 1 time.