Hàm waitpid trả về một giá trị trạng thái thô (raw status). Theo quy ước Linux:
status & 0x7f) khác 0 và khác 0x7f. Khi đó WIFSIGNALED đúng và WTERMSIG = status & 0x7f.status & 0x7f == 0, mã thoát là (status >> 8) & 0xff.Cho một giá trị status, nếu con bị tín hiệu kết thúc, in SIGNALED <signum>; nếu thoát bình thường in EXITED <code>.
Vào: 9 → Ra: SIGNALED 9 (status=9: bị SIGKILL).
Một dòng chứa số nguyên status.
0 ≤ status ≤ 65535.
SIGNALED <signum> hoặc EXITED <code>.
Ví dụ:
Đầu vào:
9
Đầu ra:
SIGNALED 9
Giải thích:
Đang tải editor...