AWK PROGRAMMING

Unix/Linux Training Overview

The objective of this course is to develop the programming skills required to write applications using the awk programming language.

Unix/Linux Training Audience

Unix system application developers, administrators, and advanced users.

Unix/Linux Training Prerequisites

The ability to write programs in a high level language (such as C or shell) is very helpful in completing the lab exercises and understanding the lectures. A good working knowledge of the UNIX environment is necessary.

Unix/Linux Training Course duration

2 Days

Unix/Linux Training Course outline

Introduction to awk

  • Introduction to awk
  • How awk Programs Work
  • Running awk Programs
  • Examples
  • Patterns
  • Summary and Patterns
  • BEGIN and END
  • Expressions
  • String-Matching Patterns
  • Extended REs in awk
  • Range Patterns
  • Actions
  • awk Actions
  • Expressions
  • Operators
  • Flow Control
  • More Flow Control
  • The next, break, continue, and exit statements
  • Built-in Variables
  • Input andOutput
  • Formatted Output with printf
  • Output into Files
  • Output into Pipes
  • Input Separators
  • Multi-Line Records
  • The getline Function
  • More getline
  • Passing Parameters into a Script
  • Functions
  • Built-In Arithmetic Functions
  • Built-In String Functions
  • More String Functions
  • User Defined Functions
  • Local Variables
  • Arrays
  • Arrays
  • Associative Arrays
  • The Array for Statement
  • The Array in Operator
  • Deleting Array Elements
  • The Split Function
  • Multi-Dimensional Arrays
  • Command Line Parameter Passing

  • Wintrac Inc.
    16523 SW McGwire Ct.
    Beaverton OR 97007
    © Wintrac, Inc. All rights reserved.                                                                               Site Map   |   Terms of Use   |   Privacy Policy