Julia从命名管道输出到提交日志

时间:2018-01-29 19:02:34

标签: bash redirect julia named-pipes

我正在尝试以下方法在bash脚本中创建Julia实例,运行julia脚本然后将所有输出重定向到submission.log:

mkfifo pipe
sleep 1000000 > pipe &
julia < pipe &

{
    echo "include(\"test.jl\")" > pipe
    wait
} &> submission.log

但是,输出进入控制台并且submission.log为空。什么是好的解决方案?

1 个答案:

答案 0 :(得分:1)

你必须重定向Julia进程的stdout和stderr:

julia <pipe >stdout.txt 2>stderr.txt &