[ Thanks to linuxaria for this link.
]
“Awk has always been for me a source of great hatred
and love, isan incredibly powerful command with which it is
possible to build real programs. In this article I will give you 6
examples ready for use with your preferred terminal.“AWK is a data driven programming language designed for
processing text-based data, either in files or data streams. It is
an example of a programming language that extensively uses the
string datatype, associative arrays (that is, arrays indexed by key
strings), and regular expressions.“AWK is one of the early tools to appear in Version 7 Unix and
gained popularity as a way to add computational features to a Unix
pipeline. A version of the AWK language is a standard feature of
nearly every modern Unix-like operating system available
today.”