【发布时间】:2015-07-18 04:10:20
【问题描述】:
在 C 中,我如何获取符号链接的路径(我指的是符号链接的路径,而不是目标的路径)?
因为当我使用realpath() 和符号链接的名称作为参数时,我得到了目标的路径。
有没有办法获取符号链接本身而不是目标的路径?
【问题讨论】:
-
这取决于平台,而不是语言。
在 C 中,我如何获取符号链接的路径(我指的是符号链接的路径,而不是目标的路径)?
因为当我使用realpath() 和符号链接的名称作为参数时,我得到了目标的路径。
有没有办法获取符号链接本身而不是目标的路径?
【问题讨论】:
在 Linux(和其他 POSIX 系统)上,您可以使用 readlink(2)
【讨论】: