在gnu parallel中如何指定结果文件/目录的名称?

时间:2013-11-13 10:25:35

标签: parallel-processing gnu-parallel

我有一个可执行文件,它接受两个浮点数作为命令行参数。 我正在使用gnu parallel来运行我的程序的多个实例,并使用这些浮点参数的不同值。参数在文件中显示为2列。例如:

1.1 2.2
3.3 4.4

我尝试使用parallel --results系统地将输出存储在目录结构中。但是,生成的文件具有如下名称,因为参数值是双精度:

outfilestderr?1?1.1?2?2.2
outfilestdout?1?1.1?2?2.2
outfilestderr?1?3.3?2?4.4
outfilestdout?1?3.3?2?4.4

有没有办法指定生成的文件/目录名称的格式?例如,我可以按输入文件中的顺序命名每个参数组合吗?

感谢

1 个答案:

答案 0 :(得分:1)

我相信你发现了一个错误。 - 结果应保存在outdir / 1 / val1 / 2 / val2 / stdout和outdir / 1 / val1 / 2 / val2 / stderr

请在parallel@gnu.org上发布可重复的示例。