2017-02-23 74 views
1

我正在嘗試將java代碼作爲作業提交給qsub。 命令去帶輸入作業腳本的Qsub

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

的qsub假定-cp是一個參數,並引發錯誤。

回答

2

這不是Java問題,因爲它涉及qsub如何期望命令行參數。

但是使用qsub期待一個腳本來運行,因此嘗試運行,而不是執行以下操作:

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

隨着script.sh具有如下:

java -cp "classpath" mainjavaclass 
0

如果這是扭矩,可以使用-F發送參數到作業腳本而不是qsub:

qsub script.sh -F "arguments to script"