内容

名称

File::Spec::Cygwin - Cygwin 文件规范方法

概要

require File::Spec::Cygwin; # Done internally by File::Spec if needed

描述

参见 File::SpecFile::Spec::Unix。此包覆盖了这些方法的实现,而不是语义。

此模块仍处于测试阶段。欢迎熟悉 Cygwin 的人士提供补丁和建议。

canonpath

任何 \(反斜杠)都会被转换为 /(正斜杠),然后 File::Spec::Unix canonpath() 会被调用。

file_name_is_absolute

如果文件名以 drive_letter: 开头,则返回真值,否则调用 File::Spec::Unix file_name_is_absolute()。

tmpdir (覆盖)

返回以下列表中第一个存在的目录的字符串表示形式

$ENV{TMPDIR}
/tmp
$ENV{'TMP'}
$ENV{'TEMP'}
C:/temp

如果在 taint 模式下运行,并且环境变量被 taint,则不会使用它们。

case_tolerant

覆盖 Unix。Cygwin 的大小写敏感性取决于管理的挂载设置,与 MsWin32 上的 GetVolumeInformation() $ouFsFlags == FS_CASE_SENSITIVE 一样,指示比较文件规范时的大小写敏感性。默认值:1

版权

版权所有 (c) 2004,2007 Perl 5 维护者。保留所有权利。

本程序是自由软件;您可以根据与 Perl 本身相同的条款重新发布和/或修改它。