Awk is pretty ancient (1977) but is a nice tool to know for text processing. I’m no expert, but I do use Awk from time to time for various simple tasks.

A second edition of The AWK Programming Language is coming out in October and it looks interesting based on what I read through on O’Reilly. This article shares some of the highlights including a chapter on data analysis and an updated simple version of Make in Awk. The article also has a comparison of writing Make in Awk vs. Python. I don’t think I would ever need to do that, but the comparison is good for understanding how they languages approach the problem.

awk  python  bash