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

Julia 如何在一个脚本中运行多个脚本?,julia,Julia,我不熟悉Julia的编程,目前正在制作一个网格搜索脚本,可以循环使用其他两个Julia脚本的不同参数。然后我想将输出和输入变量一起保存在一个文件中,但我不知道如何在脚本中使用预定义的参数运行脚本。这两个脚本在通过命令行执行时工作 提前谢谢。好的,我不确定我是否理解整个问题,但是 输入参数存储在ARGS中,您可以更改这些参数,然后使用此参数作为输入运行脚本: julia> ARGS 0-element Array{String,1} julia> push!(ARGS, "Param

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


提前谢谢。

好的,我不确定我是否理解整个问题,但是

输入参数存储在
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

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

Ah好的,因此只需将这两个脚本作为模块导入,然后在网格搜索脚本中运行程序。谢谢不一定是模块,它们被视为脚本的扩展。