Ksh93: Difference between revisions

From Rosetta Code
Content added Content deleted
m (#REDIRECT Korn Shell)
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
#REDIRECT [[Korn Shell]]
{{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

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

Latest revision as of 16:57, 17 September 2014

Ksh93 is an implementation of UNIX Shell. Other implementations of 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

References: