Jump to content

es (Unix shell)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wryun (talk | contribs) at 00:19, 24 August 2012. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
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
Es shell

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]

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