Recent changes on "www.in-ulm.de/~mascheck/various/whatshell/
"
- 2021-10-20
- 2021-02-13
- VMWare ESX 6.7.0 has busybox 1.x as system shell
- 2020-04-30
- FreeBSD 11 had a getopts fix. Thanks to Garrett Wollman for spotting this and sending me details
- 2018-02-19
- fix for a problem with
"var=x export var"
in simh Ultrix 4.5 sh5,
Thanks to Robert de Bath for spotting this
- 2016-08-18
- Schily sh implements a strict posix mode since 2016-08-08
- 2016-06-08
- Schily sh is posix compatible and thus implements
$(())
since 2016-05-24
- 2016-05-31
- posh later than 0.10 was wrongly considered as older.
Thanks to Michael Bäuerle for spotting this and a fix.
- 2016-04-09, -04-11 (cosmetic change from
``
to $()
)
- Schily sh implements
$()
since 2016-02-02
- 2016-01-17
- ksh93: distinguish normal variant and CDE/dtkhs variant (with bindings to X and Motif
functions). Thanks to Jörg Schilling for the suggestion.
- mksh nevers sets
$SH_VERSION
, only $KSH_VERSION
,
found in Thorsten Glaser's
getshver
- 2014-05-03
- fixed syntax error in case of an unknown SVR4 Bourne shell variant (thanks to Jörg Schilling)
- 2012-04-23
- SVR4.x part rewritten to be more robust, and to recognize heirloom and schily variant
- fixes concerning
LC_ALL
and read -r
(thanks to Jörg Schilling)
- 2012-04-08
- no memory issues anymore for me with Schily 2012-04-07
- 2011-12-31
- print possible additional output ("pipe check failed") in same line
- fix: "Minix 2.x/3.0" -> "2.x-3.1.2"
- v1.15
- 2011-12-16
- modified the commented version so that is can be run
- added results for sh and ksh from IRIX 4.0.5
- 2011-12-16
- added a version embedded in Stephane Chazelas multi-language which_interpreter
- linked Stephane Chazelas' and Brian Hiles' versions
- mention examples being run virtualized or having been tweaked&compiled
- 2011-12-14
- add a page with inline comments explaining the script
- eliminate double myex definition
- eliminate redundant svr4.x check
- shorten getopts OPTIND check
- cosmetic pattern fix, and commented line removed
- v1.14
- 2011-12-13
- fixed a problem with IRIX ksh88f
(no
$()
when called as sh
without $_XPG=1
)
- removed note about running in a restricted shell (not generalizable)
- v1.13
- 2011-12-11
- fixed early dash/netbsd, v.12
- fixed cosmetic issues, v1.11
- 2011-12-03
- updated/reformatted example output from numerous shells
- mention loop
- add "issues"
- 2011-11-19
- 2011-11-12