Date: 26-Nov-2009   URL: global/training/catalog/courses/SA-245.xml

Shell Programming for System Administrators (SA-245)

Shell Programming for System Administrators (SA-245)
 

The Shell Programming for System Administrators course provides students with the skills to read, write, and debug UNIX shell scripts. The course begins by describing simple scripts to automate frequently executed commands and continues by describing conditional logic, user interaction, loops, menus, traps, and functions. This course is intended for system administrators who have mastered the basics of a UNIX Operating Environment (OE) such as the Solaris OE or Linux and who would like to read and understand the various boot scripts and write their own scripts to automate their day-to-day tasks. This course explores, in detail, the Bourne and Korn shell scripting languages.

»   Details below
 
 
 
 
Who Can Benefit
Students who can benefit from this course are system administrators, system programmers, UNIX operators, database administrators, and Web administrators.
 
 
Prerequisites
To succeed fully in this course, students should be able to:

Note: These skills are typically acquired through attendance in the SA-119 and SA-239 courses.

 
 
Skills Gained
Upon completion of this course, students should be able to:
 
 
Related Courses

Before:

After:

 
 
Course Content

Module 1 - UNIX Shells and Shell Scripts

Module 2 - Writing and Debugging Scripts

Module 3 - The Shell Environment

Module 4 - Regular Expressions and the grep Command

Module 5 - The sed Editor

Module 6 - The nawk Programming Language

Module 7 - Conditionals

Module 8 - Interactive Scripts

Module 9 - Loops

Module 10 - Advanced Variables, Parameters, and Argument Lists

Module 11 - Functions

Module 12 - Traps

 
 
Copyright 2004-2009 Sun Microsystems, Inc.