wiki/articles/awk.md

793 B

AWK

AWK is a programming language for text processing and extraction. It is a standard Unix tool included in the POSIX standard.

Implementations

  • One True AWK: the reference AWK implementation as described in the official AWK reference manual, supports Unicode (UTF-8) and CSV.
  • GNU AWK (gawk): bloated, turns AWK into a full-blown programming language with supports for sockets and internationalization.
  • [BusyBox's] AWK: small, for embedded systems use.
  • goawk: implementation of AWK in Go.
  • ...

Examples

TODO

Resources

  • The AWK Programming Language: the official reference manual by Alfred Aho, Brian Kernighan and Peter Weinberger.

See Also