当我们使用 GNU 并行时,如何只在日志中写入失败的作业

当我们使用 GNU 并行时,如何只在日志中写入失败的作业
parallel --joblog /tmp/log exit  ::: 1 2 3 0 
cat /tmp/log

使用 GNU 并行时,如何使用过滤器在负载中仅写入失败的作业,或者有没有办法从上述日志中仅获取失败的作业?我是这方面的初学者。

答案1

parallel --joblog /tmp/log exit  ::: 1 2 3 0 
cat /tmp/log
cat /tmp/log | perl -ane '$F[6] and print'

不知道为什么您需要这个,但如果您要重试,您可能需要阅读有关--retry-failed --retries --resume-failed.

相关内容