我正在使用 PBSPro 并尝试使用 qsub 命令行提交作业,但似乎无法按照我想要的方式命名输出和错误文件。目前使用:
qsub -N ${subjobname_short} \
-o ${path}.o{$PBS_JOBID} -e ${path}.e${PBS_JOBID}
... submission_script.sc
Where $path=fulljobname (i.e. more than 15 characters)
我知道 $PBS_JOBID 直到作业提交后才会被设置......
有任何想法吗?
Thanks
我想出的解决方案是在 qsub 命令之后使用 qalter 命令,如下所示:
jobid=$(qsub -N ${subjobname_short} submission_script.sc)
qalter -o ${path}.o{$jobid} -e ${path}.e${jobid} ${jobid}
这样,PBS Pro 就不需要解析变量,因为它在我们的安装中未能这样做(这可能是配置问题)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)