如何在 Fish shell 中检索当前脚本的路径
How to retrieve the current script's path in Fish shell
在bash中,我们可以通过[=11=]
变量获取当前脚本的路径,这样如果任何脚本有与脚本目录在同一目录下的依赖资源,我们就可以使用它即使我们没有在脚本目录中执行脚本。
如何在 fish shell 中检索当前脚本的路径?
status --current-filename
就是您要找的。
请注意,这处理源文件和执行文件,而 bash 中的 $0 仅用于执行文件。
在bash中,我们可以通过[=11=]
变量获取当前脚本的路径,这样如果任何脚本有与脚本目录在同一目录下的依赖资源,我们就可以使用它即使我们没有在脚本目录中执行脚本。
如何在 fish shell 中检索当前脚本的路径?
status --current-filename
就是您要找的。
请注意,这处理源文件和执行文件,而 bash 中的 $0 仅用于执行文件。