A Unix or Linux shell is a command-line interpreter that provides a command line user interface
Types of Shell in UNIX or Linux
The Bourne Shell (sh)
The C Shell (csh)
The Korn Shell (ksh)
The Bourne Again Shell (bash)
The Tcsh Shell
The Z Shell (zsh)
The Bourne Shell (sh)
Introduced with UNIX in 1979, the Bourne Shell or sh has mostly used with all versions of UNIX Shell scripting.
The C Shell (csh)
Introduced in the late 1970s, the C Shell (csh) aimed to offer an improved User Experience, its syntax mirrors that of the C programming language.
The Korn Shell (ksh)
David Korn's developed in the early 1980s, the Korn Shell (ksh), brought the best of both the Bourne and C Shells.
It become the default Shell for many commercial UNIX systems.
The Bourne Again Shell (bash)
A product of the GNU project in 1989, the Bourne Again Shell (bash) have enhanced the Bourne Shell experience. Incorporating features from both ksh and csh.
Негізгі бет Unix Basics Part 6 | Shell script - types of shell | sh ksh csh bash |
Пікірлер: 2