Description: This new technical article for Linux beginners offers an invaluable introduction to the syntax, behavior, and idiosyncracies of the Linux AWK utility, one of the most powerful data-processing engines in existence. The AWK utility, with its own self-contained language, is one of the most powerful data processing engines in existence — not only in Linux, but anywhere. The limits to what can be done with this programming and data-manipulation language are the boundaries of one's own knowledge. It allows you to create short programs that read input files, sort data, process it, perform arithmetic on the input, and generate reports, among myriad other functions.