A step by step introduction into the AWK command, it's syntax, uses and sample use cases.
The awk
command is a column based manipulation tool that can be used for a variety of things, from reading CSVs to killing processes, literally.
At the very core, AWK is based on the following
awk '{expression to qualify output} {print $output expression}'
Although it's a cli tool, it offers a lot of programming language paradigms such as