| 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:
Back to marcolz's homepage.