如何获得每个处理过的文件的GNU并行报告?

问题描述 投票:0回答:2

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

gnu-parallel
2个回答
0
投票

如果您不寻找--joblog,请说明您的需求有何不同。

[--joblog在GNU Parallel 2018中的7.7(第59页)中进行了介绍(纸质副本:http://www.lulu.com/shop/ole-tange/gnu-parallel-2018/paperback/product-23558902.html或从以下位置下载:https://doi.org/10.5281/zenodo.1146014)。


0
投票

如果您创建执行日志记录的配置文件:

echo 'echo {} >> my.log;' > ~/.parallel/log

然后您可以执行此操作:

parallel -J log seq {} ::: 1 2 3

但是由于个人资料使用{},因此您需要明确提及{}。

这不起作用:

parallel -J log seq ::: 1 2 3
© www.soinside.com 2019 - 2024. All rights reserved.