访问Julia中的命令行选项

Dar*_*ber 5 julia

当我输入

$ julia -p 2 run.jl
Run Code Online (Sandbox Code Playgroud)

有没有办法2从内部访问run.jl?例如,我知道可以使用ARGS访问参数

#run.jl
println(ARGS[2])
Run Code Online (Sandbox Code Playgroud)

并运行

$ julia -p 2 run.jl a b c d
Run Code Online (Sandbox Code Playgroud)

会回来的b.但我似乎无法找到一种方法来访问选项-p <n>.

los*_*der 3

在 0.4+ 中,您可以通过 访问解析的选项Base.JLOptions(),因此您的参数-p将在这里:

Base.JLOptions().nprocs
Run Code Online (Sandbox Code Playgroud)