AIX Basics (Shell Programming and Report Generation)
AIX Training Overview
This course teaches the IBM AIX computer professional (user, systems
administrator, application/system programmer) the techniques
needed to develop advanced shell and reporting type procedures
under AIX. Techniques in the major shells will be shown. Note that
all Unix systems support all of the techniques in this course.
AIX Training Prerequisites
This is an advanced IBM AIX course. It is assumed that participants
either have attended the AIX Basics course, or have equivalent
experience with a Unix system.
AIX Training Course duration
This course normally requires three (3) days, approximately 50 %
lecture, and 50 % lab time.
AIX Training Course Objectives
Each student will be able to use AIX awk, nawk, Korn and
Bash shell features to maintain collections of files, control
usage of shell command scripts, and generate reports using the
(n)awk facility.
AIX Training Course outline
Writing Korn and Bash Shell Scripts
Korn Shell environment variables
User-defined variables
Substitution of variables
Command substitution in variables
Decision statements
Looping statement constructs
typesetting variables for output
typesetting integer variables
using and defining functions
accessing files' records using pipes
accessing files' records directly with exec
special parameter/variable substitutions
Korn shell parent-child process communications
defining and using indexed and associative arrays
processing command line options
socket level connections
Using the awk Utility to Generate Reports
awk utility calling techniques
Patterns and actions
Using the BEGIN and END patterns
Using awk built-in variables
Procedure-defined variables in awk
Formatted output using printf
Defining and using associative arrays
Please contact your training representative for more details on having this course delivered onsite or online