等待一个独立进程退出并获取 exit code

linux 里,对于进程的子进程,父进程可以用 wait、waitpid 来等待结果。但是对于一个独立的进程就不行了。 有时候想监控一个进程,或者在父进程异常退出后想找回子进程状态,就只能另辟蹊径。于是,想了个通过 ptrace 来跟踪进程退出的办法,做了个小程序: https://github.com/xiezhenye/waitpid/ 可以通过 waitpid 来等待一个独立进程退出并获取 exit code。

故事之一

他环顾周围,在这个徘徊独步过无数次的房间,说是徘徊也很是奇怪,因为这里几近无立足之地,他能住在这里已经够勉强的了。 说到哪儿了?哦,对了。 如果说有什么让他留恋,那就是那满地散落却又完全覆盖了地板的从未发