{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CSC320 chapter3 Part1 - CSC 320 Systems Programming Chapter...

Info icon This preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
1 CSC 320 Systems Programming Chapter 3 UNIX/Linux commands & shell programming Part 1 Updated by: Dr. Safwan Qasem Spring 2010 Original version created by: Dr. Mohamed El Bachir Menai
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
2 The Shell of UNIX Linux has a variety of different shells: Bourne shell (sh), C shell (csh), Korn shell (ksh), TC shell (tcsh), Bourne Again shell (bash). The most popular shell is “bash”. Bash is the shell appearing in the GNU operating system. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). (The GNU Project was launched in 1984 to develop a complete UNIX -like operating system) It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use.
Image of page 2