Re:Problem solving with Unix commands
by svsucculents on Saturday February 16, 2019 @11:33AM
(#19179363)
It's C. Learn C and you know awk.
The only awk worth using is G(nu)awk anyway.
[ Parent
| on HN ]
No, in that C doesn't have the pattern-action style of awk:
/<pattern>/ { <action> }
"For every line which matches <pattern> perform <action> " is the fundamental flow of awk programs. It's procedural but the iteration is hidden; it's almost like each stanza is a callback which gets executed when the pattern fires. I'm kinda surprised no "real language" has adopted this design for an API.