es (Unix shell)
This redirect may meet Wikipedia's criteria for speedy deletion because a consensus to delete this page has been reached at a deletion discussion, but it has not yet been deleted. See redirects for discussion. See CSD G6.
If this redirect does not meet the criteria for speedy deletion, please remove this notice. This page was last edited by Msnicki (contribs | logs) at 21:25, 23 August 2012 (UTC) (12 years ago) |
An editor has nominated this article for deletion. You are welcome to participate in the deletion discussion, which will decide whether or not to retain it. |
Developer(s) | Byron Rakitzis, Paul Haahr |
---|---|
Repository | |
Type | Unix shell |
Website | wryun![]() |
The es shell is a command line interpreter developed by Byron Rakitzis and Paul Haahr, that uses a scripting language similar to the rc shell of the Plan 9 operating system. It is intended to provide a fully functional programming language as a Unix shell. The bulk of es' development occurred in the early 1990s. A paper on an early version of the es shell was presented at the Winter 1993 USENIX conference in San Diego.[1]
A patched version of es-0.9-beta1 which includes job control features, a precompiled binary, additional documentation, a basic emacs editing mode and other contributed programs is available: es-0.9-beta1job-control.tar.bz2
The Xs shell is a fork of es with bugfixes, code cleanup, better readline integration and syntax improvements. Kes is a fork of es compatible with Linux and Mac OS X.
See also
References
- ^ Es: A shell with higher-order functions by Byron Rakitzis, NetApp, Inc, and Paul Haahr, Adobe Systems Incorporated [Errata note 1]
External links
- The es shell
- FTP archive for the es shell Includes mailing list archives