ksh - An Extensible High Level Language
David G. Korn
AT&T Bell Laboratories
Murray Hill, N. J. 07974
(dgk@research.att.com)
Abstract
ksh is a high level interactive script language that is a superset of
the UNIX system shell. ksh has better programming features and better
performance. Versions of ksh are distributed with the UNIX system by
many vendors; this has created a large and growing user community in
many different companies and universities. Applications of up to
25,000 lines have been written in ksh and are in production use.
ksh-93 is the first major revision of ksh in five years. Many of the
changes for ksh-93 were made in order to conform to the IEEE POSIX and
ISO shell standards. In addition, ksh-93 has many new programming
features that vastly extend the power of shell programming. It was
revised to meet the
Download the full text of this paper in
ASCII (66,717 bytes) and
POSTSCRIPT (100,793 bytes) form.
To Become a USENIX Member, please see our
Membership Information.