Nashorn 中 bash `$0` 的模拟
Analog for bash `$0` in Nashorn
我想使用 Nashorn 编写 shell 脚本,但是我找不到 Bash 变量 [=11=]
的模拟,它告诉我 运行 脚本,以便我可以启动同一文件夹中的其他脚本(这不同于 工作目录 )。
Nashorn JavaScript 中可用的 __DIR__
和 __FILE__
值将帮助您实现 [=12=]
的替代。前者为您提供当前文件的目录;后者,文件名。
我想使用 Nashorn 编写 shell 脚本,但是我找不到 Bash 变量 [=11=]
的模拟,它告诉我 运行 脚本,以便我可以启动同一文件夹中的其他脚本(这不同于 工作目录 )。
Nashorn JavaScript 中可用的 __DIR__
和 __FILE__
值将帮助您实现 [=12=]
的替代。前者为您提供当前文件的目录;后者,文件名。