gpt4 book ai didi

gnu-parallel - 如何在 GNU 并行中打印失败作业的标准输出和标准错误?

转载 作者:行者123 更新时间:2023-12-04 09:49:45 29 4
gpt4 key购买 nike

我正在使用 parallel --keep-order --line-buffer --halt 2 在一堆命令上并行调用 GNU .每隔一段时间,其中一个命令就会失败,并且 GNU 并行打印:

 parallel: This job failed:
<failing command comes here>

有没有办法在发生这种情况时只打印失败作业的标准输出和标准错误?

最佳答案

neno (no-error-no-output) 这样做:

neno 'echo stdout; echo stderr >&2; false'
neno 'echo stdout; echo stderr >&2; true'

https://gitlab.com/ole.tange/tangetools/-/tree/master/neno

所以:
parallel --halt 2 neno ...

关于gnu-parallel - 如何在 GNU 并行中打印失败作业的标准输出和标准错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62026680/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com