我只能同时向PBS系统提交10个工作。 如果我有独立的99个脚本,我希望有一个脚本来一键完成所有这99个脚本。
jobs1.sh
jobs2.sh
jobs3.sh
.
.
jobs99.sh
目的是在完成前10个工作后再提交10个工作。 目前,我通过估算他们需要的时间来使用睡眠来分隔每10个工作。我知道这不是一个好方法.....
答案 0 :(得分:1)
您需要查看有关依赖项的PBS部分。在之前的工作完成之后,有很好的方法可以排队工作。例如 -
qsub -W depend=afterok:Job_ID job11.sh
Job_ID可以是job1.sh的JOB_ID。
所以job11只在job1完成后运行。你可以详细说明这个想法并建立一个循环。