Welcome to Barker Pacific Group's Home Page

  Topic Outline
Shell Functionality
Command Line Evaluation
Parameters and Variables
File Descriptors and Redirection
Execution Flags and Built-in Statements
Readability and Maintainability
Reliability
Efficiency

Unix Advanced Shell Programming

3 days

Description

This course combines lecture and lab work to offer further insights into the effective and efficient use of features and commands available in the Unix System V Bourne Shell.

Audience

Technical users, application programmers, and system programmers requiring an in-depth understanding of the shell.

Prerequisite

Unix Shell Programming, Unix Shell and Command Tools, and experience using the basic command and programming language features of the shell.

Objectives

Students will be able to:

  • understand the shell interpreter and how it makes use of Unix system calls to execute a procedure
  • describe the order of evaluation of a command line
  • use the evaluation sequence in writing shell procedures
  • include predefined variables and user-defined positional and keyword parameters
  • use the input/output redirection capabilities of the shell
  • describe and use shell invocation options and built-in shell statements
  • write structured, readable, and maintainable shell procedures
  • write shell procedures that handle execution-time external events
  • debug procedures
  • increase efficiency of procedures


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.