⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

{{implementation|UNIX Shell}} ksh93 is the original [[Korn Shell]]. ksh93 had a major revision during 1993; older versions were ksh88. ksh93 has:

  • lexically scoped variables
  • associative arrays
  • variable name references
  • compound variables
  • discipline functions
  • type variables (see [[Arithmetic/Complex#UNIX_Shell]] for an example)
  • arithmetic enhancements (math library functions exposed in ksh)
  • several additional builtin commands


  • http://www.kornshell.org/doc/
  • http://www-01.ibm.com/support/knowledgecenter/ssw_aix_61/com.ibm.aix.osdevice/korn_shell_enhanced.htm