64 passed, 3 OK, 16 not implemented, 2 BUG, 0 failed, 0 timeouts, 0 cases skipped
| mksh | 2 sh +c is accepted stdout: stderr: mksh: echo hi: No such file or directory |
| mksh | 4 sh - and sh -- stop flag processing stdout: foo - foostderr: echo foo + echo foo - |
| zsh | 4 sh - and sh -- stop flag processing stdout: stderr: |
| osh | 4 sh - and sh -- stop flag processing stdout: foo - foostderr: + echo foo - + echo foo |
| dash | 5 shell obeys --help (regression for OSH) stdout: stderr: dash: 0: Illegal option -- |
| mksh | 5 shell obeys --help (regression for OSH) stdout: stderr: mksh: mksh: --: unknown option |
| bash | 11 --rcfile in non-interactive shell prints warnings stdout: rc ==> interactive.txt <== bash: cannot set terminal process group (8071): Inappropriate ioctl for device bash: no job control in this shell bash-5.2$ exit ==> non-interactive.txt <==stderr: warned=1 warned=1 |
| dash | 11 --rcfile in non-interactive shell prints warnings stdout: ==> interactive.txt <== dash: 0: Illegal option -- ==> non-interactive.txt <== dash: 0: Illegal option --stderr: warned=1 warned=1 |
| mksh | 11 --rcfile in non-interactive shell prints warnings stdout: ==> interactive.txt <== mksh: mksh: --: unknown option ==> non-interactive.txt <== mksh: mksh: --: unknown optionstderr: warned=1 warned=1 |
| zsh | 11 --rcfile in non-interactive shell prints warnings stdout: ==> interactive.txt <== zsh: no such option: rcfile ==> non-interactive.txt <== zsh: no such option: rcfilestderr: warned=1 warned=1 |
| dash | 13 accepts --login flag (dash and mksh don't accept long flags) stdout: stderr: dash: 0: Illegal option -- |
| mksh | 13 accepts --login flag (dash and mksh don't accept long flags) stdout: stderr: mksh: mksh: --: unknown option |
| bash | 14 osh --eval stdout: stderr: |
| dash | 14 osh --eval stdout: stderr: |
| mksh | 14 osh --eval stdout: stderr: |
| zsh | 14 osh --eval stdout: stderr: |
| dash | 15 Set LC_ALL LC_CTYPE LC_COLLATE LANG - affects glob ? stdout: LC_ALL _x_ LC_ALL _x_ LC_CTYPE _x_ LC_CTYPE _x_ LC_COLLATE _x_ LC_COLLATE _x_ LANG _x_ LANG _x_stderr: |
| mksh | 15 Set LC_ALL LC_CTYPE LC_COLLATE LANG - affects glob ? stdout: LC_ALL _x_ LC_ALL _x_ LC_CTYPE _x_ LC_CTYPE _x_ LC_COLLATE _x_ LC_COLLATE _x_ LANG _x_ LANG _x_stderr: |
| dash | 16 LC_CTYPE=invalid stdout: LC_CTYPE _x_ 0 err.txtstderr: |
| mksh | 16 LC_CTYPE=invalid stdout: LC_CTYPE _x_ 0 err.txtstderr: |
| zsh | 16 LC_CTYPE=invalid stdout: LC_CTYPE _x_ 0 err.txtstderr: |