Corder Enterprises International (C.E.I.)
A Divider
1980 - 2016 Years of Service
Corder Enterprises International
A Divider
Go Green Gif The green data center
The Green Datacenter
A Divider Home
Training Offered by The Corder Company
The History of The Corder Company
The History of The Corder Company
e-Mail The Corder Company
e-Mail The Corder Company
VMware Training Courses
Site Map for C.E.I.
A Divider
AIX Training Courses
Solaris Training Courses
Linux Training Courses
Perl Training Courses
HTML Training Courses

E-Mail This Page
To a Friend.
Name Tag JPG
Now Hiring
Certified VMware Professional, VCP
VCP & VCIs

Fish GIF
1-Chronicles 4:10

Building World Class Teams
For you!®

Columbus

SPACER SPACER SPACER SPACER SPACER SPACER SPACER SPACER SPACER

    CU012 - UNIX awk Programming

    Length: 2 Days

    Description

    AWK is a pattern matching and processing utility which is excellent for data base scanning, processing, and conversion. Because AWKuses 'C' language syntax, it is also an excellent tool for 'C' program prototyping. This course teaches attendees how to use AWKto perform these functions. Examples of data base manipulation using AWK will be provided and attendees will develop AWKprograms to perform these functions.

    Course Objectives

    Upon completion of this course the attendee will be able to:
    1. Design and develop AWK programs;
    2. Use AWK for file processing and report generation.

    Course Materials

    1. UNIX AWK ProgrammingStudent Guide and course notes.

    Prerequisites

    1. CU001 - Fundamentals of UNIX
    2. CU002 - Bourne Shell Programming or CU003 - Korn Shell Programming
    3. A knowledge of C programming is helpful although not necessary.

    Course Content

    1. INTRODUCTION TO AWK PROGRAMMING
      1. Format of awk Programs
      2. Basic awk Syntax
      3. Comments in awk Programs
      4. Executing awk Programs
    2. RECORDS, FIELDS, AND VARIABLES
      1. Records and Fields
      2. Positional Variables
      3. Predefined Variables
      4. User Defined Variables
    3. PATTERN SPECIFICATIONS AND OPERATORS
      1. Pattern Specifications
      2. Special Symbols Tables
      3. Relational Operators
      4. Arithmetic Operators
      5. Compound Assignment Operators
      6. Incremental Operators
    4. PRINT STATEMENTS
      1. Unformatted Print
      2. Printing Variables
      3. Printing Character Strings
      4. Formatted Print
      5. Output Redirection
      6. Pipes
    5. CONDITIONAL TESTS AND LOOPING MECHANISMS
      1. if, if-elseStatements
      2. whileLoops
      3. forLoops
      4. breakand continue Statements
      5. nextand exit statements
    6. AWK FUNCTIONS
      1. String Handling Functions
      2. Mathematical Functions
      3. Arrays
    7. AWK AND THE SHELL
      1. Passing Shell Arguments to AWK
      2. Passing AWK Output to the shell
    8. COURSE CONCLUSION

    pdf icon gif
    Course
    Flyer
    pdf icon gif
    C.E.I.
    Flyer
    pdf icon gif
    Course
    Offering
    3mb
    AIX | HPUX | Linux | Solaris
    General UNIX | Web | Perl
    Copywrite 1980 - 2015
    VMware Certified Instructor