Why Learn AWK?
Because of the arcane syntax? Because other languages can’t do the job?
I resisted AWK for a long time. Couldn’t I already do everything I needed with sed and grep? I felt that anything more complex should be done with a “real” language. AWK seemed like yet-another-thing to learn, with marginal benefits.
Read on in Jonathan Palardy's Why Learn AWK?.