On Tue, Jun 18, 2019 at 10:27:48AM -0400, Chet Ramey wrote:
$ ksh93 -c 'echo ${.sh.version}'
Version ABIJM 93v- 2014-09-29
$ ksh93 -c 'echo $(( 10# ))'
ksh93: 10# : arithmetic syntax error
I guess most Linux distributions are not shipping the 2014 version of
ksh93 yet...?
wooledg:~$ ksh -c 'echo $(( 10# ))'
0
wooledg:~$ dpkg -l ksh | tail -1
ii ksh 93u+20120801-3.4 amd64 Real, AT&T version of the Korn
shell
wooledg:~$ ksh -c 'echo ${.sh.version}'
Version AJM 93u+ 2012-08-01
Seems kinda weird to continue calling it "ksh93" if it's being changed,
but I don't make the decisions.