Awk Programming Training in Dublin, Ireland

Enroll in or hire us to teach our Awk Programming class in Dublin, Ireland by calling us @303.377.6176. Like all HSG classes, Awk Programming may be offered either onsite or via instructor led virtual training. Consider looking at our public training schedule to see if it is scheduled: Public Training Classes
Provided there are enough attendees, Awk Programming may be taught at one of our local training facilities.
We offer private customized training for groups of 3 or more attendees.

Course Description

The objective of this course is to develop the programming skills required to write applications using the awk programming language.
Course Length: 2 Days
Course Tuition: $790 (US)


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.

Course Outline


Introduction to awk
What is awk and Why?
How awk Programs Work
Running awk Programs

awk Patterns
Summary and Patterns
String-Matching Patterns
Extended REs in awk
Range Patterns

awk Actions
Summary of Statements
Flow Control
More Flow Control
The next, break, continue, and exit statements
Built-in Variables
 awk Input andOutput
Formatted Output with printf
Output into Files
Output into Pipes
Input Separators
Multi-Line Records
The getline Function
More getline
Command Line Parameters

awk Functions
Built-In Arithmetic Functions
Built-In String Functions
More String Functions
User Defined Functions
Local Variables

awk Arrays
Associative Arrays
The Array for Statement
The Array in Operator
Deleting Array Elements
The Split Function
Multi-Dimensional Arrays
Command Line Parameter Passing

Course Directory [training on all levels]

Upcoming Classes
Gain insight and ideas from students with different perspectives and experiences.

Interesting Reads Take a class with us and receive a book of your choosing for 50% off MSRP.