【发布时间】:2020-06-28 17:17:20
【问题描述】:
你好,对于一个项目,我只需要在之前的所有运行都完成后才执行一个 bash 文件,所以我使用:
sbatch -d afterok:$JobID1:$JobID2:$JobIDN final.sh
为了运行我所做的 JobIDN
for job in Job*.sh ; do sbatch $job; done
然后它打印所有jobIDs
我只是想知道是否有人有一个命令来获取这些 ID 并将它们直接放入命令中:
sbatch -d afterok:$JobID1:$JobID2:$JobIDN final.sh
例子
for job in Job*.sh ; do sbatch $job; done
1
2
3
sbatch -d afterok:$1:$2:$3 final.sh
【问题讨论】: