AWK is a domain-specific language designed for text processing and typically used as a data extraction and reporting tool. Like sed and grep, it is a filter, and it is a standard feature of most Unix-like operating systems. Wikipedia
Created Year: 1977Designed by: Alfred Aho • Brian Kernighan
Developed by: Alfred Aho • Brian Kernighan • Peter J. Weinberger
Named after: Alfred Aho, Brian Kernighan, Peter J. Weinberger
Aliases: awk, Awk
Wikidata: Q213970
Influenced: AMPL • JavaScript • Perl • Tcl
Influenced by: Bourne shell • C • SNOBOL
Programming paradigms: data-driven programming • procedural programming
Language types: scripting language
AWK Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in AWK
# awk -f awk.awk
BEGIN { print "Hello World" }
Source: github.com/leachim6/hello-world
Free AWK books, articles, documentation
- An Awk Primer - Wikibooks
- Awk - Bruce Barnett
- Gawk: Effective AWK Programming - Arnold D. Robbins (HTML, PDF)
- GNU awk - Sundeep Agarwal
Search on GitHub
Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
---|
Latest data update: 2025-06-21