【发布时间】:2015-12-03 17:04:53
【问题描述】:
我在使用运行/管道命令时遇到了一些问题,我不确定我哪里出错了。我的目标是附加到日志并重定向 STDERR,以便错误将出现在日志中。我想要运行的命令行等效项(在终端运行时有效)如下:
/home/me/juliaScripts/runjob.jl $three $one $one >> /home/me/dailylog.txt 2>&1
我在 Julia 做的事情:
runstring=`/home/me/juliaScripts/runjob.jl $three $one $one`
run(pipeline(runstring,stdout="/home/me/dailylog.txt",stderr="/home/me/dailylog.txt",append=true))
我得到的错误是:错误:管道未定义 有没有更好的方法来使用 run 命令来实现我想要的(附加到日志并重定向 STDERR)?非常感谢。
【问题讨论】:
-
刚刚实现管道功能在我的 .3.8 版本的 Julia 上不可用....有人知道早期版本的 Julia 的解决方法吗?