AWK/GAWK
"Why is AWK so important? It is an excellent filter and report writer. Many UNIX utilities generates rows and columns of information. AWK is an excellent tool for processing these rows and columns, and is easier to use AWK than most conventional programming languages. It can be considered to be a pseudo-C interpretor, as it understands the same arithmatic operators as C. AWK also has string manipulation functions, so it can search for particular strings and modify the output. AWK also has associative arrays, which are incredible useful, and is a feature most computing languages lack. Associative arrays can make a complex problem a trivial exercise." - Bruce Barnett (from Awk)
- comp.lang.awk FAQ - Russell Schulz (May 2002)
- Awk - A Pattern Scanning and Processing Language - Alfred Aho, Brian Kernighan and Peter Weinberger
- Awk - Bruce Barnett
- Getting Started with Awk - Andrew Ross
- Awk by Example - Daniel Robbins
- An Intro to the Great Language with the Strange Name (Dec. 2000)
- Records, Loops and Arrays (Jan. 2001)
- Introduction to Awk - Brian Brown (May 1994)
- Introduction to Gawk - Ian Gordon (May 1996)
- How to Get Things Done with Awk - Sakari Mattila (Mar. 1999)
- How to Use Awk - Patrick Hartigan
- Awk Tutorial
- An Awk Tutorial - Greg Goebel (Jan. 2002)
- Effective AWK Programming - Arnold Robbins (2002)
- Examples with Awk: A Short Introduction - Javier Bermejo (Sep. 1999)
- GAWK Manual
- Awk Filters
- Network Access with Gawk - Jurgen Kahrs (Dec. 1998)
- Network Administration with AWK - Jurgen Kahrs (Apr. 1999)
Links by Visitors:
Add a Link