March 20, 2010

shell

Last modified: Monday, May 17, 2004 

(1) The outermost layer of a program. Shell is another term for user interface. Operating systems and applications sometimes provide an alternative shell to make interaction with the program easier. For example, if the application is usually command driven, the shell might be a menu-driven system that translates the user's selections into the appropriate commands.

(2) Sometimes called command shell, a shell is the command processor interface. The command processor is the program that executes operating system commands. The shell, therefore, is the part of the command processor that accepts commands. After verifying that the commands are valid, the shell sends them to another part of the command processor to be executed.

UNIX systems offer a choice between several different shells, the most popular being the Cshell, the Bourne shell, and the Korn shell. Each offers a somewhat different command language.

  Related Links

JESS - the Java expert system shell
This is a download, informational and demo page for Jess - a clone of the core of the CLIPS expert system shell and written in Java.

Related Categories

Operating Systems

UNIX

Related Terms

command driven

command language

command processor

menu driven

operating environment

operating system

shell enhancement

UNIX

user interface

Shopping
shell Products
Compare Products,Prices and Stores

Shop by Category:
Shoes
30540 Store Offers

Clothing
87622 Store Offers

Sport and Outdoor
65297 Store Offers

Jewelry
9279 Store Offers

Lighting
13028 Store Offers

Security Solutions