Shell | false | non-exist | ()-caught | ()-uncaught | {}-caught | {}-uncaught | false || false | +e(-e) | +e{-e} |
---|---|---|---|---|---|---|---|---|---|
Solaris9-SH | X255 | X1 | 0C | 0 X255 | 0 X255 | 0 X255 | X255 | ||
FreeBSD[2-6]-SH NetBSD1.3.2-SH | X1 | X127 | 0C | 0 X1 | 0 X1 | 0 X1 | X1 | ||
Ultrix4.4-SH | X1 | X1 | 0 X1 | 0 X1 | 0 X1 | 0 X1 | X1 | ||
Ultrix4.4-KSH | X1 | X1 | 01 | 0 X1 | 01 | 0 X1 | X1 | ||
Irix6.5-SH Irix6.5-KSH Solaris9-KSH *-KSH93 OpenBSD3.7-SH *-PDKSH5.2.14.2 *-ZSH4.[23].* FreeBSD7-SH | X1 | X127 | 01 | 0 X1 | 01 | 0 X1 | X1 | ||
*-ZSH5.*.* FreeBSD-[89]-SH OpenBSD6.1-SH Ubuntu-Dash-0.5.7 Ubuntu-Bash-4.3.11 | X1 | X127 | 01 | 0 X1 | 01 | 0 X1 | X1 | 0C X1 | 0 X1 |
*-ZSH3.1.6 BASH-4.0.* | X1 | X1 | 01 | 0 X1 | 01 | 0 X1 | X1 | ||
*-BASH-3.2 | X1 | X1 | 01 | 0 | 01 | 0 X1 | X1 | ||
*-BASH-{2,3.[01]} Debian-DASH | X1 | X127 | 01 | 0 | 01 | 0 X1 | X1 | ||
NetBSD2.0-SH | X1 | X127 | 01 | 0 | 01 | 0 X1 | - | ||
SUSv3/POSIX | X1 ? | X127 ? | 01 ? | 0 ? | 01 ? | 0 X1 ? | X1 ? | 0C X1 | 0 X1 |
Where: