【问题标题】:Argument sweep in gnu parallelgnu并行中的参数扫描
【发布时间】:2018-05-25 22:40:52
【问题描述】:

我想对命令的命令行参数运行参数扫描。命令是:

mycommand --fixed arg 5 --variable_arg 0

我想将 variable_arg 从 0 更改为 100。如何使用 gnu parallel 在单个命令中执行此操作,它会生成包含所有单独命令的单独文件?

【问题讨论】:

    标签: gnu-parallel


    【解决方案1】:

    可能是这样的:

    parallel mycommand --fixed arg 5 --variable_arg {} ::: {0..100}
    

    如果您想要myout.1 .. myout.100 中的结果,您可以使用以下之一:

    parallel --results myout.{} mycommand --fixed arg 5 --variable_arg {} ::: {0..100}
    parallel mycommand --fixed arg 5 --variable_arg {} '>' myout.{} ::: {0..100}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-23
      • 1970-01-01
      • 2017-04-15
      • 1970-01-01
      • 2014-01-13
      • 1970-01-01
      • 2013-02-01
      相关资源
      最近更新 更多