【问题标题】:In gnu parallel how to specify the name of result files/directories?在 gnu 并行中如何指定结果文件/目录的名称?
【发布时间】:2013-11-13 10:25:35
【问题描述】:

我有一个可执行文件,它接受两个浮点数作为命令行参数。 我正在使用 gnu 并行运行我的程序的多个实例,这些实例具有不同的浮点参数值。参数在文件中显示为 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

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

谢谢

【问题讨论】:

    标签: parallel-processing gnu-parallel


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2020-05-31
      • 1970-01-01
      • 2020-06-17
      • 2021-09-21
      • 2014-10-06
      • 1970-01-01
      • 2015-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多