我有一个字符串,其中包含指向现有符号链接的文件系统路径.我想得到这个链接指向的路径.
基本上,我想要的和我通过这次黑客攻击得到的一样:
s = "path/to/existing/symlink"
`ls -ld #{s}`.scan(/-> (.+)/).flatten.last
但我想不出声地go 做.
我有一个字符串,其中包含指向现有符号链接的文件系统路径.我想得到这个链接指向的路径.
基本上,我想要的和我通过这次黑客攻击得到的一样:
s = "path/to/existing/symlink"
`ls -ld #{s}`.scan(/-> (.+)/).flatten.last
但我想不出声地go 做.
我认为readlink是你想要的:
File.readlink("path/to/symlink")