$ scontrol show config | grep -E 'MaxArraySize|MaxJobCount'
MaxArraySize = 1001
MaxJobCount = 1000000
Этого будет достаточно для того, что вы хотите сделать?
Чтобы получить только значение , например, для MaxArraySize:
$ scontrol show config | sed -n '/^MaxArraySize/s/.*= *//p'
Как функция оболочки:
slurm_conf_value () {
scontrol show config | sed -n "/^$1/s/.*= *//p"
}
MaxArraySize="$(slurm_conf_value 'MaxArraySize')"
Это не переменные среды в смысле Unix, а параметры конфигурации в Slurm. Однако они являются переменными для настройки «среды Slurm».