SLURM 数组在#SBATCH 选项中添加变量

问题描述 投票:0回答:1

我有一个 SLURM 阵列

#SBATCH --array=0-1000%10

我需要添加一个变量而不是“1000”

成为类似的东西

#! /bin/bash
num=$1
#SBATCH --array=1-${num}%10

或者是否有其他方法来设置范围。谢谢!

slurm
1个回答
0
投票

Slurm 不会解释

#SBATCH
行中的变量,并且一旦发现非注释行就停止寻找
#SBATCH
行,因此在您的情况下是
num=$1
行。

一种选择是将该参数作为

sbatch
命令行的参数传递

sbatch --array=1-${num}%10 submit.sh

更多详情请看这里

© www.soinside.com 2019 - 2024. All rights reserved.