class IO::Spec::QNX is IO::Spec::Unix { }

如果 Raku 解释器在 `QNX` 平台上运行,则可以通过变量 `$*SPEC` 获得此类型的对象。

关于此类及其相关类,另请参阅 IO::Spec

方法§

方法 canonpath§

method canonpath(Str() $path:$parent --> Str:D)

返回一个字符串,它是 `$path` 的规范表示形式。如果将 `:$parent` 设置为 true,还将清理对父目录的引用。注意:例程不会访问文件系统,因此不会跟随任何符号链接。

IO::Spec::QNX.canonpath("foo//../bar/../ber").say;
# OUTPUT: «foo/../bar/../ber␤» 
 
IO::Spec::QNX.canonpath("foo///./../bar/../ber").say;
# OUTPUT: «foo/../bar/../ber␤» 
 
IO::Spec::QNX.canonpath("foo///./../bar/../ber":parent).say;
# OUTPUT: «ber␤»