2014-02-07 29 views
0

我想为SGE系统自动设置几个变量,但没有运气。SGE qsub使用bach定义变量?

#!/bin/bash 

myname="test" 
totaltask=10 

#$ -N $myname 
#$ -cwd 
#$ -t 1-$totaltask 

显然$ myname不会被识别。任何解决方案

非常感谢

回答

0

考虑制定包装函数

qsub_file.sh

#!/bin/bash 
#$ -V 
#$ -cwd 

wrapper_script.sh

#!/bin/bash 
myname="test" 
totaltask=10 
qsub qsub_script.sh -N ${myname} -t 1-${totaltask} 
+0

如果接受这样的一个答案,我们就知道,如果有效! – Arjun

+0

对不起,我不再使用qsub ...非常感谢答案。我接受它并希望它能成为其他人的有用信息。 –