小编Tob*_*biM的帖子

如何在bash中获取多个并行后台进程的退出状态

在 Bash 中,我想并行多次调用一个命令,同时捕获所有进程的退出代码。

我知道如何启动并等待它们,但是等待只会给我最后一个进程退出的退出代码。我还需要生命周期较短的进程的退出代码。

不幸的是我没有 bash 4.3,所以wait -n不是一个选项,gnu 并行也不是#3004811中建议的

#16032001几乎问了同样的问题,但也没有提供解决方案。

我目前能想到的唯一方法是编写一个帮助程序脚本,将退出代码存储在文件中,但这听起来不像是一个干净的解决方案。

parallel-processing bash exit

4
推荐指数
1
解决办法
5591
查看次数

标签 统计

bash ×1

exit ×1

parallel-processing ×1