我想通过 qsub 将 PBS_ARRAYID 传递给主参数向量(argv),但是在阅读了谷歌结果页面中的每个返回之后 - 我无法让它工作。一个常数参数 qsubs 很好。
#
#$ -cwd
#$ -S /bin/bash
#$ -j y
#$ -t 1-3
#$ -pe fah 1
var1=$(echo "$PBS_ARRAYID" -l)
const1=1
./daedalus_linux_1.3_64 $const1 $var1
我从这里给出的解决方案中提取了 Array 代码Using a loop variable in a bash script to pass different command-line args
从我读过的所有内容来看,这应该可行。它确实有效,除了var1=$(echo "$PBS_ARRAYID" -l)