使用 sbatch 提交作业时保存 slurm 作业 ID

Save slurm job ID as you submit the job with sbatch

有没有办法通过 sbatch 将作业提交到 slurm 并将作业 ID 记录到变量中?

job_id = sbatch --account my_account some_script.sh

echo $job_id

17210254

这可以通过 --parsable

来完成
job_id=$(sbatch --parsable test.sh)
echo $job_id
17211434