·
Shell is a command language interpreter that
executes commands.
·
It read from the standard input devices
(keyboard) or from a file.
·
The type of the Shell is
Bash
The full name for this shell is Bourne-Again Shell.
Bash is a Unix Shell written for the GNU Project.
Unix Shell is written by Stephen Broume and distribute with Version 7
(1978).
The person who has created this Bash Shell is Brian Fox and Chet Ramey in
1987 and 1990.
The default shell on most Linux system as well as on Mac OS X is Bash.
It can be run on most Unix (like operating system).
For example :-
Csh
The full name for this Shell is C Shell.
The originally drived is 6th Edition Unix/bin/sh (Thompson
shell) it have been developed by Bill Joy for the BSD Unix System.
Its syntax is modeled after the C programming language.
The features that have been added in this C shell is aliased and command
history.
Now the C shell is not use on Unix because the other shell have
superseded such as the Tenex C shell (tcsh).
For example:-
The system that use a csh.
Ksh
Ksh mean is The Kom Shell that was developed by David Kom (1980).
The main advantages of ksh is over the traditional Unix Shell is in its
use as a programming language such as :-
Tcsh.
To pronounced this is TC Shell or T-Shell.
This is a Unix shell based on a compatible with the C shell (csh).
Its essentially the C shell with programmable filename completion, and command line editing.
Ash.
Also known as A shell or ash. This is Almquist shell.
Kenneth Almquist is originally clone of the SVR4- variant of the Boume
shell.
1.
Its is fast.
2.
Small,
This is
designed for replaced the Bourne shell in later BSD distributor.
The current
variants have emacs an vj modes.
It did not
feature line editing or command history because Almsquist felt that such should
be moved into the terminal driver.
No comments:
Post a Comment