Gnu parallel 如何让GNU并行报告处理的每个文件?

Gnu parallel 如何让GNU并行报告处理的每个文件?,gnu-parallel,Gnu Parallel,我希望在一个简单的日志文件中跟踪GNU parallel,并希望它在开始/结束时发出每个GNU的名称(或者两者都一样好)。这似乎太冗长了。如果您不是在寻找--joblog,请解释您的需求有何不同 《GNU Parallel 2018》(纸质版:或下载地址:)中的7.7(第59页)介绍了作业日志。如果您制作了一个进行日志记录的配置文件: echo 'echo {} >> my.log;' > ~/.parallel/log 然后你可以这样做: parallel -J log s

我希望在一个简单的日志文件中跟踪GNU parallel,并希望它在开始/结束时发出每个GNU的名称(或者两者都一样好)。这似乎太冗长了。

如果您不是在寻找
--joblog
,请解释您的需求有何不同


《GNU Parallel 2018》(纸质版:或下载地址:)中的7.7(第59页)介绍了作业日志。

如果您制作了一个进行日志记录的配置文件:

echo 'echo {} >> my.log;' > ~/.parallel/log
然后你可以这样做:

parallel -J log seq {} ::: 1 2 3
但是由于概要文件使用了{},您需要明确地提到{}

这不起作用:

parallel -J log seq ::: 1 2 3