es (Unix shell)

This is an old revision of this page, as edited by Wryun (talk | contribs) at 00:22, 24 August 2012 (Wryun moved page User:Wryun/Es shell to Wikipedia:Es (Shell): restoring page after deletion with extra citations and minor editing. Also renaming to follow name of German page, since es itself stands for 'extensible shell' and it is written in...). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

es (extensible shell)[1] is a command line interpreter developed by Byron Rakitzis and Paul Haahr, that uses a scripting language syntactically similar to the rc shell of the Plan 9 operating system[2], and was originally based on code from Byron Rakitzis's clone of rc for Unix.[3] It is intended to provide a fully functional programming language as a Unix shell.[4] The bulk of es development occurred in the early 1990s, after the shell was introduced at the Winter 1993 USENIX conference in San Diego.[5]

es
Designed byByron Rakitzis, Paul Haahr
First appeared1993
Stable release
0.9-beta1 / 1997
OSUnix
LicensePublic Domain
Websitehttp://hawkwind.utcs.utoronto.ca:8001/mlists/es.html
Influenced by
Rc

Current official releases appear to have ceased with the release of 0.9-beta1 in 1997[6], and standard es lacks some features compared to more popular shells such as zsh and bash [7], but unofficial development has been continued with job control and history patches and a more ambitious fork, Xs (including syntax changes and C++ code).

See also

References