bsub选项与作业参数混淆

时间:2016-01-07 22:47:37

标签: command-line-arguments lsf

我想使用bsub命令向LSF提交作业。其中一个工作论点是" -P argument_1"。所以总体命令看起来像

bsub -P project_name -n 4 -W 10:00 my_job -P argument_1

bsub-P argument_1视为project_name,而不是将其视为my_job的参数。

无论如何都有解决这个问题的方法吗?

2 个答案:

答案 0 :(得分:0)

您使用的是什么版本的LSF?您可以通过运行lsid进行检查。尝试引用您的命令,看看是否有帮助:

bsub -P project_name -n 4 -W 10:00 "my_job -P argument_1"

答案 1 :(得分:0)

使用包含script.sh的提交脚本my_job -P placeholder_arg1。然后使用

sed 's/placeholder_arg1/argument_1/g' < script.sh | bsub

在提交作业之前即时替换命令行参数。