使用slurm JobID作为输入?

时间:2015-09-21 13:26:23

标签: slurm sbatch

是否可以将JobID用作您提交的脚本的输入?

我知道您可以使用%j来命名具有JobID的日志文件,但是可以做到,例如,类似于

的内容
sbatch make-dir.sh %j

其中make-dir.sh是

#!/bin/bash

echo $1

现在看来,它会打印%j,但我希望它能打印出JobID。

感谢。

1 个答案:

答案 0 :(得分:3)

您应该在make-dir.sh

中使用环境变量$SLURM_JOBID
#!/bin/bash

echo $SLURM_JOBID