我想检索当前执行的脚本文件的绝对文件名。链接也应该解决。
在 Linux 上,这似乎是这样完成的:
$(readlink -mn "$0")
Run Code Online (Sandbox Code Playgroud)
但readlink似乎工作非常不同的Mac OS X上
我读过这是使用
$(realpath $0)
Run Code Online (Sandbox Code Playgroud)
在 BSD 中,但这也不起作用。Mac OS X 没有realpath.
任何的想法?