如何在Julia脚本中运行多个脚本?

时间:2018-09-25 08:27:04

标签: julia

我是Julia编程的新手,目前正在制作一个网格搜索脚本,该脚本可以为另外两个Julia脚本循环使用不同的参数。然后,我想将输出和输入变量一起保存在文件中,但是我不知道如何在脚本中运行带有预定义参数的脚本。这两个脚本在通过命令行执行时起作用。

谢谢。

1 个答案:

答案 0 :(得分:0)

好吧,我不确定天气我是否理解了整个问题,但是...

输入参数存储在ARGS中,您可以更改它们,因此可以使用以下参数作为输入来运行脚本:

julia> ARGS
0-element Array{String,1}

julia> push!(ARGS, "Parameter 1")
1-element Array{String,1}:
"Parameter 1"

julia> include("test.jl")
p = "Parameter 1"

#where test.jl is:
for p in ARGS
   @show p
end

但是不要以这种方式编写程序,只需构造一个函数,将它们放入模块中,然后再在一个脚本中使用它们。有关更多信息,请参见doc