File::Spec::Cygwin - methods for Cygwin file specs
require File::Spec::Cygwin; # Done internally by File::Spec if needed
SeeFile::Spec andFile::Spec::Unix. This package overrides the implementation of these methods, not the semantics.
This module is still in beta. Cygwin-knowledgeable folks are invited to offer patches and suggestions.
Any\
(backslashes) are converted to/
(forward slashes), and then File::Spec::Unix canonpath() is called on the result.
True is returned if the file name begins withdrive_letter:
, and if not, File::Spec::Unix file_name_is_absolute() is called.
Returns a string representation of the first existing directory from the following list:
$ENV{TMPDIR}/tmp$ENV{'TMP'}$ENV{'TEMP'}C:/temp
If running under taint mode, and if the environment variables are tainted, they are not used.
Override Unix. Cygwin case-tolerance depends on managed mount settings and as with MsWin32 on GetVolumeInformation() $ouFsFlags == FS_CASE_SENSITIVE, indicating the case significance when comparing file specifications. Default: 1
Copyright (c) 2004,2007 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.
Perldoc Browser is maintained by Dan Book (DBOOK). Please contact him via theGitHub issue tracker oremail regarding any issues with the site itself, search, or rendering of documentation.
The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via thePerl issue tracker, themailing list, orIRC to report any issues with the contents or format of the documentation.