Been thinking about, and reading about, AWK recently. It’s a facinating tool: not as specialised as grep or sed, yet not quite a general purpose language either. Yet it still seems to fill a nitch.