Khi một tiến trình bị kết thúc bởi tín hiệu, shell quy ước mã thoát (exit status) của nó là 128 + số_hiệu_tín_hiệu.
Ví dụ tiến trình bị SIGKILL (9) kết thúc → mã thoát 137.
| Số hiệu | Tên | Hành động mặc định |
|---|---|---|
| 1 | SIGHUP | Term |
| 2 | SIGINT | Term |
| 3 | SIGQUIT | Core |
| 9 | SIGKILL | Term |
| 10 | SIGUSR1 | Term |
| 11 | SIGSEGV | Core |
| 12 | SIGUSR2 | Term |
| 13 | SIGPIPE | Term |
| 14 | SIGALRM | Term |
| 15 | SIGTERM | Term |
| 17 | SIGCHLD | Ign |
| 18 | SIGCONT | Cont |
| 19 | SIGSTOP | Stop |
| 20 | SIGTSTP | Stop |
Vào: 9 → Ra: 137
Một dòng chứa số hiệu tín hiệu n.
1 ≤ n ≤ 31.
Một dòng chứa mã thoát 128 + n.
Ví dụ:
Đầu vào:
9
Đầu ra:
137
Giải thích:
Đang tải editor...