获取 Nu shell 中的当前脚本位置

Jac*_*ang 8 shell nushell

在 bash 中,您可以使用$0变量来获取当前脚本的位置。我如何在 Nu 中做同样的事情?echo $nu似乎没有什么我可以使用的。

dol*_*s3m 8

只要知道文件名,就可以执行以下操作:

$env.FILE_PWD | path join filename
Run Code Online (Sandbox Code Playgroud)

仅当您将文件作为脚本执行而不是获取它时,这才有效。