我想使用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
的参数。
无论如何都有解决这个问题的方法吗?
答案 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
在提交作业之前即时替换命令行参数。