gpt4 book ai didi

狂欢文件 : run process in parallel and stop when one is over

转载 作者:行者123 更新时间:2023-12-05 01:18:25 24 4
gpt4 key购买 nike

我想从一个 bash 文件中并行启动两个 C 代码,第二个在第一个完成时停止。指令 wait 期望两个进程都停止,这不是我想要做的。感谢您的任何建议。

最佳答案

GNU parallel可以做这种工作。查看 termination部分,它可以根据退出代码(成功或失败:

parallel -j2 --halt now,success=1 ::: 'cmd1 args' 'cmd2 args'

当其中一个作业成功完成时,它会向其他作业发送 TERM 信号(如果作业没有终止,它会强制使用 KILL 信号)。

关于狂欢文件 : run process in parallel and stop when one is over,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46015427/

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