| 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: $690 (US) |
|
| 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. | |
| Course Outline |
|
• Introduction to awk What is awk and Why? How awk Programs Work Running awk Programs Examples • awk Patterns Summary and Patterns BEGIN and END Expressions String-Matching Patterns Extended REs in awk Range Patterns • awk Actions Summary of Statements Expressions Operators 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 Arrays Associative Arrays The Array for Statement The Array in Operator Deleting Array Elements The Split Function Multi-Dimensional Arrays Command Line Parameter Passing Download a detailed course outline (PDF) Contact us for course schedules or more information. |


