ksh
, by
David Korn, is a
Unix Shell in the
Bourne Shell family. Versions of ksh are available for various Linux and Unix systems and also for
Microsoft Windows. kornshell.com links to
ksh project
, but the source code is actually available in the
ast project
.
Description edit
David Korn has spent a number of years writing UWIN
UWIN
, a set of Unix like utilities that run on Windows (a concept similar to
Cygwin, MKS Toolkit, etc.).
In
David Korn Tells All
, 2001-02-07, David Korn states that ksh93 should be compared to Tcl, in the sense that it is implemented as a reusable library with a
C language
API, and points to
dtksh and
tksh as an example of the embedability/extensibility of ksh93. In
Playing the MacOS Shell Game
,
Cameron Laird argues in favour of
ksh over tcsh.
ksh93 aims for compatibility with the Shell Language Standard part of
POSIX, and can therefore be used as a Bourne Shell replacement.
Some of the overlap between Ksh and Tcl can be seen in these packages:
What: tkhistory
Where: ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/misc/tkhistory-2/tkhistory-2.tar.Z
Description: A Tk 3.6 script that visually keeps track of the
command history for csh, tcsh, and ksh.
Updated: 11/2002
Contact: mailto:rick@buster.prc.com
(Rick McClanahan)
See Also edit
- dtksh
- tksh, by Jeffrey Korn
- an implementation of the Tcl C library written on top of ksh93.