小编Hux*_*uxi的帖子

如何在 Mac OS X 上的 shell 脚本中检索绝对文件名?

我想检索当前执行的脚本文件的绝对文件名。链接也应该解决。

在 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.

任何的想法?

shell bash mac-osx

22
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

mac-osx ×1

shell ×1