UNIX Shell Programming introduces users to the UNIX system shell. The course begins with an overview of the shell environment, and continues with discussions on the features and uses of shell commands and scripts. Lab exercises assist the student in understanding and using the shell commands.
The course is designed to meet the needs of programmers, system administrators, and anyone who needs to understand and use the features of the Bourne and C shells to solve problems and automate processes, especially through the creation of shell scripts.
Shell Programming Introduction
Command Types
Bourne Shell and Environment
Metacharacters
C Shell and Environments
Internal Commands
Positional Parameters
Parameter Substitution
Conditional Branching
Signal Trapping
Bourne and C Shell Comparison