如何以适当的方式向PBS系统提交工作列表?

时间:2016-08-30 10:20:47

标签: linux bash shell pbs

我只能同时向PBS系统提交10个工作。 如果我有独立的99个脚本,我希望有一个脚本来一键完成所有这99个脚本。

jobs1.sh
jobs2.sh
jobs3.sh
.
.
jobs99.sh

目的是在完成前10个工作后再提交10个工作。 目前,我通过估算他们需要的时间来使用睡眠来分隔每10个工作。我知道这不是一个好方法.....

1 个答案:

答案 0 :(得分:1)

您需要查看有关依赖项的PBS部分。在之前的工作完成之后,有很好的方法可以排队工作。例如 -

qsub  -W depend=afterok:Job_ID job11.sh

Job_ID可以是job1.sh的JOB_ID。

所以job11只在job1完成后运行。你可以详细说明这个想法并建立一个循环。