【发布时间】:2018-05-25 22:40:52
【问题描述】:
我想对命令的命令行参数运行参数扫描。命令是:
mycommand --fixed arg 5 --variable_arg 0
我想将 variable_arg 从 0 更改为 100。如何使用 gnu parallel 在单个命令中执行此操作,它会生成包含所有单独命令的单独文件?
【问题讨论】:
标签: gnu-parallel
我想对命令的命令行参数运行参数扫描。命令是:
mycommand --fixed arg 5 --variable_arg 0
我想将 variable_arg 从 0 更改为 100。如何使用 gnu parallel 在单个命令中执行此操作,它会生成包含所有单独命令的单独文件?
【问题讨论】:
标签: gnu-parallel
可能是这样的:
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}
【讨论】: