the path is /usr/local/lib/perl5, the basename is SelectSaver, and the extension is .pm. File::Basename exports the following functions.
basename (fullname[, suffixlist])
Returns the first element of the list that would be produced if you called fileparse with the same arguments. Provides compatibility with the Unix basename command. Takes the following arguments:
Returns the directory portion of the input file specification. fullname is the input file specification.
fileparse (fullname[, suffixlist])
Divides a file specification into its three parts, returning them in this order: filename, path, suffix.
($name, $path, $suffix) = fileparse($fullname, @suffixlist)
The arguments are the same as for basename.
Called before the other routines to select the appropriate file specification syntax for your operating system, to be used in future File::Basename calls. Currently valid values for os-string (the operating system) are VMS, MSWin32, MSDOS, AmigaOS, os2, RISCOS, and MacOS. Uses Unix syntax by default.
Copyright © 2002 O'Reilly & Associates. All rights reserved.