您好,我在 Linux 中有两个进程 P1 和 P2,它们都是独立的可执行文件。 在进程“P1”中,我使用“system()”函数来运行进程“P2”。 进程“P2”运行了 6 秒,它调用了“exit()”API(它杀死了自己)。
我想知道如何在进程“P1”中获得进程“P2”的终止通知?
最佳答案
当 P2 执行时,P1 将被阻塞在 system() 中。 P2 的终止将解锁 P1。 P1获取P2的退出码作为系统的返回值。
关于linux - Linux中的进程终止通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34751684/