以qsub开头的shell脚本的参数

如何参数化在网格上执行的shell脚本(以qsub开头)?我有一个shell脚本,在这里我使用getopts读取参数。

当我启动(qsub script.sh -r firstparam -s secondparam ..)这个带有qsub的工作脚本时,我收到错误消息,

qsub:无效选项-s

qsub:非法-r值

正如qsub认为该参数本身就是。但是我还没有找到任何解决方案。

谢谢

回答:

我只是想出了解决方法:只需使用echo命令打印外壳脚本的命令,然后将结果通过管道传递给qsub:

echo "./script.sh var1=13 var2=24" | qsub

以上是 以qsub开头的shell脚本的参数 的全部内容, 来源链接: utcz.com/qa/427896.html

回到顶部