在 X::IO::Mkdir 中§

有关 方法 mode,请参阅 上下文中的主要文档

返回失败的 mkdir 操作的权限掩码,作为 Int

在 IO::Special 中§

有关 方法 mode,请参阅 上下文中的主要文档

method mode(IO::Special:D: --> Nil)

文件句柄的模式,它始终返回 Nil

在 IO::Path 中§

有关 方法 mode,请参阅 上下文中的主要文档

返回一个 IntStr 对象,表示文件的 POSIX 权限。Str 结果的一部分是文件权限的八进制表示,例如 chmod(1) 实用程序接受的形式。

say ~"path/to/file".IO.mode;  # e.g. '0644' 
say +"path/to/file".IO.mode;  # e.g. 420, where sprintf('%04o', 420) eq '0644' 

此结果可用于将模式作为参数的其他方法中。

"path/to/file1".IO.chmod("path/to/file2".IO.mode);  # will change the 
                                                    # permissions of file1 
                                                    # to be the same as file2