关于bash脚本,julia问题?

关于bash脚本,julia问题?,bash,julia,Bash,Julia,我已经为一台新机器编写了一些测试脚本,但有一个问题我不知道是julia自己还是我编写脚本的方式 朱莉娅的节目刚刚开始 module main_prog println("Program to heat and test a new machine") println("Does a lot of diagonalizations") dim = 10 realiz = 5 for ii in 1:realiz A = randn(dim,dim) H = (A + A')/

我已经为一台新机器编写了一些测试脚本,但有一个问题我不知道是julia自己还是我编写脚本的方式

朱莉娅的节目刚刚开始

module main_prog

println("Program to heat and test a new machine")
println("Does a lot of diagonalizations")

dim = 10
realiz = 5

for ii in 1:realiz
    A = randn(dim,dim)
    H = (A + A')/2
    eig_problem = eig(H)
end

println("End succesful")
end # module
我的bash脚本是

#!/bin/bash
for i in `seq 1 2`;
    do    
    mkdir job$i
    cp diagg_rmt.jl job$i
    cd job$i
    /home/user/julia/julia ./diagg_rmt.jl &
    cd ..
done
当我运行脚本时,会出现一个奇怪的错误:

-bash-4.2$ ERROR: getcwd: no such file or directory (ENOENT)
in uv_error at ./stream.jl:1027
in pwd at ./file.jl:8
in abspath at ./path.jl:108
in _include_dependency at ./loading.jl:127
in include_from_node1 at ./loading.jl:296
in process_options at ./client.jl:280
in _start at ./client.jl:378
例如,我在Ruby上看到过其他类似的帖子,但不知道
在这里做什么。我使用的是CentOS Linux 7.0.1406版(Core)

不是bash问题。用
bash-x/your/script/here
验证它对我有效,这是确定的吗?可能是竞争条件,请尝试在bash sript的第7行中使用
&
而不是
&
,也可以使用Julia的哪个版本?或者将脚本调用更改为
/home/user/Julia/Julia/path/to/juliaStuff/diagg_rmt.jl&
?祝你好运。奇怪,这是有效的。