gnu 并行中的参数扫描
Argument sweep in gnu parallel
我想运行一个命令的命令行参数的参数扫描。命令是:
mycommand --fixed arg 5 --variable_arg 0
我想 variable_arg 从 0 到 100。我如何使用 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}
我想运行一个命令的命令行参数的参数扫描。命令是:
mycommand --fixed arg 5 --variable_arg 0
我想 variable_arg 从 0 到 100。我如何使用 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}