 vote
 |
|
My two favorite shells, the Korn shell and the Bourne again shell (ksh and bash), are inspired by the mighty 'sh', aka the Bourne Shell. Although my favorite language is C, the 'C shell', csh, is too ALGOL-like for my liking.
In this Brief Historical Overview of the Unix Shell, let's begin with the definition of "the shell". Today, since shells are part of the command line interface (in contrast to the graphic user interface that is more widely used) most computer users have not the faintest idea of what a shell is or does. Briefly put, a shell is an interpreter of the commands that the users type. The shell is the interface to the kernel, the operating system.
| | |
| |
|
|