Live briefing
Everything about KornShell
Bourne shell backward compatible Unix shell created by David Korn
KornShell (ksh) is a Unix shell which was developed by David Korn at Bell Labs in the early 1980s and announced at USENIX on July 14, 1983. The initial development was based on Bourne shell source code. Other early contributors were Bell Labs developers Mike Veach and Pat Sullivan, who wrote the Emacs and vi-style line editing modes' code, respectively. KornShell is backward-compatible with the Bourne shell and includes many features of the C shell, inspired by the requests of Bell Labs users. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: KornShellA 5-minute orientation
- Pick up a classic book: UNIX in a NutshellThe most-reprinted book on the subject
- Read the landmark paper: Desktop KornShell Graphical Programming [New Books]Cited 0 times
- Go sideways: Bourne shellA closely related topic
- Go sideways: Unix shellA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
UNIX in a NutshellArnold Robbins · 1999
Learning the Korn ShellArnold Robbins, Bill Rosenblatt · 1993
The Korn ShellAnatole Olczak · 1991- 📕The UNIX CD bookshelfO'Reilly & Associates · 1998
UNIX desktop guide to the Korn ShellJohn Valley · 1992
The KornShell command and programming languageMorris I. Bolsky · 1989
The new KornShell command and programming languageMorris I. Bolsky · 1995
Shell-Programmierung ... im AlleingangPeter Termöllen · 1997
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Bourne shell The Bourne shell (sh) is a shell command-line interpreter for computer operating systems. It first appeared on Version 7 Unix, as its default shell. Unix-like…
- Unix shell A Unix shell is a shell that provides a command-line user interface for a Unix-like operating system. A Unix shell provides a command language that can…
- UWIN UWIN is a computer software package created by David Korn which allows programs written for the operating system Unix to be built and run on Microsoft…
- David Korn (computer scientist) David Gerard Korn (August 28, 1943) is an American UNIX programmer and the author of the Korn shell (ksh), a command line interface/programming language…
- GNU Readline GNU Readline is a software library that provides in-line editing and history capabilities for interactive programs with a command-line interface, such…
- Tcsh tcsh (/ˌtiːˈsiːʃɛl/ “tee-see-shell”, /ˈtiːʃɛl/ “tee-shell”, or as “tee see ess aitch”, tcsh) is a Unix shell based on and backward compatible with the…
- Z shell The Z shell (Zsh) is a shell and a command-line interpreter for shell scripts. Zsh mostly maintains the Bourne shell's syntax and behavior, but in its…
- JOVE JOVE (Jonathan's Own Version of Emacs) is an open-source, Emacs-like text editor, primarily intended for Unix-like operating systems. It also supports…