我有一个可执行文件,它接受两个浮点数作为命令行参数。 我正在使用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
有没有办法指定生成的文件/目录名称的格式?例如,我可以按输入文件中的顺序命名每个参数组合吗?
感谢
答案 0 :(得分:1)
我相信你发现了一个错误。 - 结果应保存在outdir / 1 / val1 / 2 / val2 / stdout和outdir / 1 / val1 / 2 / val2 / stderr
请在parallel@gnu.org上发布可重复的示例。