【问题标题】:AWS Batch command with no spaces?没有空格的 AWS Batch 命令?
【发布时间】:2022-01-15 04:49:12
【问题描述】:

我有一个要运行的命令,minimus2 <prefix> -D OVERLAP=100 -D MINID=95 -D THREADS=1-D 命令不能有空格,例如minimus2 <prefix> -D OVERLAP 100 -D MINID 95 -D THREADS 1,会失败。

我试过了,

"Command":[
  "minimus2",
  "Ref::afgPrefixFile",
  "-D",
  "OVERLAP=",
  "Ref::overlap",
  "-D",
  "MINID=",
  "Ref::minid",
  "-D",
  "THREADS=",
  "Ref::threads"
]

返回minimus2 <prefix file> -D OVERLAP= 100 -D MINID= 95 -D THREADS= 1,这将在=之后添加一个空格并导致命令失败。而且,

"Command":[
  "minimus2",
  "Ref::afgPrefixFile",
  "-D",
  "OVERLAP=Ref::overlap",
  "-D",
  "MINID=Ref::minid",
  "-D",
  "THREADS=Ref::threads"
]

这不起作用。如何构建某些参数不生成空格的 AWS Batch 命令?

【问题讨论】:

  • 有什么理由不将参数设置为整​​个字符串?例如"parameters" : {"overlap" : "OVERLAP=THE_VALUE", ....}我知道不理想
  • @rainkinz - 你知道我没想到!不理想,但会工作。
  • 绝对不理想,但这基本上是我们处理它的方式:-/
  • 有人需要 fork amos 并开始新的开发......

标签: amazon-web-services aws-batch


【解决方案1】:

我知道不理想,但是您可以将参数设置为整​​个字符串吗?例如:

"parameters" : {"overlap" : "OVERLAP=THE_VALUE", ....}

【讨论】:

    猜你喜欢
    • 2020-03-15
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    • 2020-05-11
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 2019-05-07
    相关资源
    最近更新 更多