【问题标题】:Qsub with job script with inputs带有输入的作业脚本的 Qsub
【发布时间】:2017-02-23 04:00:30
【问题描述】:

我正在尝试将 java 代码作为作业提交给 qsub。 命令去

qsub -N job_$var -S /usr/bin/java -cp "classpath" file.java

qsub 假定 -cp 是它的参数并抛出错误。

【问题讨论】:

    标签: java linux shell classpath qsub


    【解决方案1】:

    这不是 Java 问题,因为它与 qsub 期望命令行参数的方式有关。

    但是 qsub 期望脚本运行,因此请尝试运行以下命令:

    qsub -N job_$var /path/to/script.sh
    

    使用 script.sh 具有以下内容:

    java -cp "classpath" mainjavaclass
    

    【讨论】:

      【解决方案2】:

      如果这是 Torque,您可以使用 -F 将参数发送到作业脚本而不是 qsub:

      qsub script.sh -F "arguments to script"

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-25
        • 1970-01-01
        • 1970-01-01
        • 2018-10-19
        相关资源
        最近更新 更多