You are not logged in.
Any quick and easy reference to the pros/cons of the three?
Not that I know of.
Note that the situation in respect of ksh93 & ksh2020 has changed since my quoted post — the development of ksh2020 has been stopped because the KornShell community complained about the management of the project and also noted some performance regressions:
https://github.com/att/ast/issues/1449
So as of now the only currently developed KornShell implementations are mksh and OpenBSD's ksh. The packages supplied by my repositories are a Linux-specific port of OpenBSD's ksh (loksh) and a port of the same software by one of the OpenBSD developers which is designed specifically for usage with any operating system. The mksh package in De{bi,vu}an was created by the developer of mksh, who is also a Debian developer.
Last edited by Head_on_a_Stick (2021-01-10 10:15:10)
Black Lives Matter
Offline
imo, under debian i would prefer mksh over ksh93 and ksh2020. I use openbsd and their version of the ksh shell works on openbsd system very well.
Last edited by dice (2021-01-10 14:08:22)
“That which is below is like that which is above, and that which is above is like that which is below, to perform the miracles of one only thing.”
-Hermes Trismegistos
Offline
The mksh site has an overview of the various KornShell implementations:
http://www.mirbsd.org/mksh-faq.htm#kornshell
Mksh is used as the default shell for Android so it is probably the most popular of all the shells, bash included.
Black Lives Matter
Offline