我想在许多qsub脚本中添加一行,它将为刚刚完成的作业运行qacct。我意识到我可以在事发后做到这一点
qacct -j jobid
但是我想自动完成它。我遇到的问题是解析提交之前的工作。是否可以通过某种方式对作业ID进行通配?
答案 0 :(得分:0)
根据qsub
的手册,可以通过JOB_ID变量从脚本中获得作业ID:
JOB_ID A unique identifier assigned by the
sge_qmaster(8) when the job was submitted.
The job ID is a decimal integer in the range
1 to 99999.
http://gridscheduler.sourceforge.net/htmlman/htmlman1/qsub.html
因此,在脚本末尾只需添加:
qacct -j $JOB_ID