【问题标题】:Expanding short names for non 8dot3 directory paths to long name将非 8dot3 目录路径的短名称扩展为长名称
【发布时间】:2010-11-28 07:16:38
【问题描述】:

Windows 上的R 中,tempdir() 返回一个包含non 8dot3 directory names 短名称的路径。

如何将它们扩展为长名称?

使用纯R 代码的答案是有利的,但使用通过system() 使用的众所周知的shell 命令作为备份很好。

【问题讨论】:

    标签: r long-filenames


    【解决方案1】:

    normalizePath 函数会将短名称转换为长名称:

    这会将相对路径转换为绝对路径,并将短名称转换为长名称。

    【讨论】:

    • 太棒了!我正在尝试 file.path、path.expand,我什至找到了 tools::file_path_as_absolute,但没有一个起作用。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多