Awk: The Power and Promise of a 40-Year-Old Language
I only recently learned Awk enough to be useful. But I still don't reach for it when I probably should.<p>What are the most common cases where you reach for Awk instead of some other tools?<p>I recently used it to parse and recombine data from the OpenVPN status file.  That file has a few differently formatted tables in the same file. Using Awk, I was able to change a variable as each table was encountered, this I could change the Awk program behavior by which table it was operating on.