【问题标题】:In C how do i get the path of a symlink (I mean the path to the symlink not to the target)?在 C 中,我如何获得符号链接的路径(我的意思是符号链接的路径而不是目标的路径)?
【发布时间】:2015-07-18 04:10:20
【问题描述】:

在 C 中,我如何获取符号链接的路径(我指的是符号链接的路径,而不是目标的路径)?

因为当我使用realpath() 和符号链接的名称作为参数时,我得到了目标的路径。

有没有办法获取符号链接本身而不是目标的路径?

【问题讨论】:

  • 这取决于平台,而不是语言。

标签: c path symlink


【解决方案1】:

在 Linux(和其他 POSIX 系统)上,您可以使用 readlink(2)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 2014-11-07
    • 2012-11-02
    • 2019-07-13
    • 1970-01-01
    相关资源
    最近更新 更多