Welcome to Barker Pacific Group's Home Page

  Topic Outline
Writing Bourne Shell Scripts
 
- Environment variables
- User-defined variables
- Substitution of Variables
- Looping Statement Constructs
- Decision Statements
- Command Substitution in Variables
- Using Export and Expr
- Handling Signals with Trap
Writing Korn Shell Scripts
 
- Environment Variables
- User-defined Variables
- Substitution of Variables
- Command Substitution in Variables
- Decision Statements
- Looping Statement Constructs
- Typesetting Variables for Output and Integer Variables
- The Select Construct
- Using and Defining Functions
- Accessing Records With Pipes or Exec
- Parameter/Variable Substitutions
- Parent-Child Process Communications
- Defining and Using Arrays
Using the awk Utility to Generate Reports
 
- Calling Techniques
- Patterns and Actions
- BEGIN and END Patterns
- Built-in Variables
- Procedure-defined Variables in awk
- Formatted Output Using printf
- Re-direction of input and output
- Defining Arrays
- Obtaining Command Line Arguments
- Signature Lines
Special Features of the nawk Utility

Unix Shell Programming and Report Generation

4 days

Description

This course teaches the techniques needed to develop advanced shell and reporting type procedures under Unix. Hands-on exercises reinforce the concepts. All Unix systems support the techniques shown in this course.

Audience

Users, system administrators, application programmers, and system programmers.

Prerequisite

Unix Basics and Unix Utilities or equivalent experience.

Objectives

Students will be able to:

  • use Unix, awk, nawk, Bourne, and Korn shell commands to maintain collections of files
  • control usage of shell command scripts
  • generate reports using the (n)awk facility
  • develop executable files
  • perform user-level file backup

















For questions or comments, contact us at sales@bpgtraining.com or (800)235-8129.

© 1996 - 2003 Barker Pacific Group, Technical Training Specialists
Phone 1.800.235.8129, All Rights Reserved.