“Linux 服务器”
我有这个代码
for i in *.sh; do echo "bash $i ZMV" | qsub -N ZMV -t 1-7 -cwd -l h_vmem=2G; done
关键是我不想一起启动所有 qsub 而是一个一个地启动(第一个完成后的第二个,第二个完成后的第三个)
在“正常”情况下(没有 -t),我使用 -hold_jid 但在这种情况下我不知道该怎么做。
最佳答案
qsub 开关“-tc”应该控制并发作业的最大数量。
我想你想在你的 qsub 命令行中添加“-tc 1”。
关于arrays - qsub 作业数组 (-t),等待完成预览任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49195961/