是否可以在slurm中的#SBATCH
行中使用变量展开?例如,我想要下面的行:
#SBATCH --array=0-100%{$1-10}
因此默认情况下,它使用10并发作业,除非我在调用sbatch
时手动传递参数。
上面给了我一个Invalid job array specification
错误。
不,这是不可能的。但是,您可以通过在sbatch
命令行上显式指定脚本默认--array
来覆盖它。