Public Schedule Dates
Course Duration
3 days
Course Overview
One of the main features of the UNIX and Linux systems is its wide collection of tools provided as standard. Apart from its outstanding reliability, the real strength of the UNIX system is the elegance and ease with which these tools can be combined by using shell programming to perform sophisticated functions.
The standard UNIX shell known as the Bourne shell, which is standard on most Unix based systems and dates back to the original versions of UNIX, the Korn shell, which is common on most proprietary version of Unix and the Bash shell which is standard on most Linux based systems. These shell offers an interpreted programming language which can be written, modified and debugged quickly.
The Shell Programming course, which is made up of 12 sessions, starts with an overview of the Bourne, Korn, 'C', and Bash shells, and then proceeds on to the use of variables, decision making, looping, reading data and arithmetic functions.
Who should attend
Users who have attended the Unix & Linux Essentials course and have a need to generate shell scripts. It is strongly recommended that Systems Administrators attend this course as soon as possible.
Course Topics
Shell basics overview
Common tools
Variables and command files
Shell quoting
Passing arguments to a shell program
Making decisions
Program looping
Reading Data
Environment variables
Parameters
Advanced tools
Korn and Bash shell
Download PDF version
|