File::Spec::VMS - methods for VMS file specs |
File::Spec::VMS - methods for VMS file specs
require File::Spec::VMS; # Done internally by File::Spec if needed
See File::Spec::Unix for a documentation of the methods provided there. This package overrides the implementation of these methods, not the semantics.
The default behavior is to allow either VMS or Unix syntax on input and to
return VMS syntax on output unless Unix syntax has been explicitly requested
via the DECC$FILENAME_UNIX_REPORT
CRTL feature.
/tmp if C<DECC$FILENAME_UNIX_REPORT> is enabled. sys$scratch: $ENV{TMPDIR}
If running under taint mode, and if $ENV{TMPDIR} is tainted, it is not used.
split
string value of $ENV{'PATH'}
.
($volume,$directories,$file) = File::Spec->splitpath( $path ); ($volume,$directories,$file) = File::Spec->splitpath( $path, $no_file );
Passing a true value for $no_file
indicates that the path being
split only contains directory components, even on systems where you
can usually (when not supporting a foreign syntax) tell the difference
between directories and files at a glance.
Copyright (c) 2004-14 by the Perl 5 Porters. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See the File::Spec manpage and the File::Spec::Unix manpage. This package overrides the implementation of these methods, not the semantics.
An explanation of VMS file specs can be found at http://h71000.www7.hp.com/doc/731FINAL/4506/4506pro_014.html#apps_locating_naming_files.
File::Spec::VMS - methods for VMS file specs |