header
Classes > Unix > Bourne shell Programming

Length of Course: 4 days

Overview:
This three-day programming class provides system administrators the knowledge to create Bourne Shell scripts. Students will develop experience to automate system tasks via hands-on programming exercises in conjunction with the lecture.

Prerequisites:
Prior to attending this class, students should have the following experience:

  • Completion of the Solaris System Administration course or equivalent experience
  • No programming experience required

Objectives:
Upon successful completion of this course, students should be able to:
  • define the features of the Bourne Shell
  • use regular expressions
  • use useful UNIX utilities such as grep, sed and awk
  • use Bourne Shell variables
  • use command long arguments within a Bourne Shell script
  • use flow control statements such as if, while and for
  • use conditional expressions such as numeric and string comparison, file testing and the outcome of UNIX commands
  • handle errors within a Bourne Shell script
  • create and use Bourne Shell functions
  • create file handles to read and write directly to files
  • handle UNIX signals
Modules:

Module One Bourne Shell Basics
Module Two Useful UNIX Utilities
Module Three Programming Basics
Module Four Variable Usage
Module Five Command Line Arguments
Module Six Flow Control
Module Seven Conditional Expressions
Module Eight Math in the Bourne Shell
Module Nine Error Handling
Module Ten Creating Functions
Module Eleven Advanced Input/Output
Module Twelve UNIX signals
HOME | CLASSES | FACILITY | CLASSROOM RENTAL | DIRECTIONS | EMPLOYMENT | CONTACT US
© Technical Training Resources - All Rights Reserved