Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
awk
is an interpreted programming language designed for text processing and typically used as a data extraction and reporting tool. It is a standard feature of most Unix-like operating systems, and has a POSIX specification.
An
awk
programming paradigm can be said to be "data driven": an
awk
program reads lines (or other units of text), and looks for matches of . When a match occurs, the specified is performed.