Live briefing
Everything about AWK
Text processing programming language
AWK is a scripting 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. The shell command that runs the AWK processor is named awk. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: AWKA 5-minute orientation
- Skim a recent paper: Draft Genome Sequence of Citrobacter cronae Awk (Sequence Type 880), Associated with Edible Snails Commercially Available in Awka, NigeriaInfluential work since 2022
- Pick up a classic book: sed & awkThe most-reprinted book on the subject
- Read the landmark paper: Awk — a pattern scanning and processing languageCited 105 times
- Go sideways: SedA closely related topic
- Go sideways: One-liner programA closely related topic
📖 Definitions
Symbol ISO 639-3 language code for Awabakal.
Adjective Odd; out of order; perverse.
Adjective Wrong, or not commonly used; clumsy; sinister.
Adjective Clumsy in performance or manners; not dexterous; awkward.
🏆 Landmark papers (most cited)
Awk — a pattern scanning and processing language
AWK AND GNU OCTAVE PROGRAMMING LANGUAGESINTEGRATED WITH GENERIC MAPPING TOOLS FOR GEOMORPHOLOGICAL ANALYSIS
Effect of rice ageing and freeze‐thaw cycle on textural properties of cooked rice ( O ryza sativa L .) cv. K hao D awk M ali 105
Representasi Kekuasaan dalam Teks Pidato Presiden Prabowo Subianto: Tinjauan AWK Norman Fairclough
Awk-Linux: A Lightweight Operating Systems Courseware
Representasi Kekuasaan dalam Teks Pidato Presiden Joko Widodo: AWK Norman Fairclough
Visualization of electromagnetic fields using Awk
AWK as glue for programs
🆕 Influential since 2022
Draft Genome Sequence of Citrobacter cronae Awk (Sequence Type 880), Associated with Edible Snails Commercially Available in Awka, Nigeria
AWK-TIS: An Improved AK-IS Based on Whale Optimization Algorithm and燭runcated Importance Sampling for Reliability Analysis
YOLO-AWK: A Model for Injurious Bird Detection in Complex Farmland Environments
Representasi Pemain Judi Online dalam Pemberitaan Media Daring Kompas.com dan Detik.com: AWK Model Teun A. Van Dijk
Konstruksi Wacana Media terhadap Perempuan dalam Kasus Kekerasan Seksual (AWK Teun A. van Dijk) Pada Pemberitaan BBC Indonesia
📚 Books worth reading
sed & awkDale Dougherty, Arnold Robbins · 1990
The AWK programming languageAlfred V. Aho, Brian W. Kernighan · 1988
sed & awkArnold Robbins · 2000
Unix text processingDale Dougherty, Tim O'Reilly · 1987
Effective awk ProgrammingArnold Robbins · 1997
UNIX-Werkzeuge zur TextmusterverarbeitungGottfried Staubach · 1989
A practical guide to learning GNU awkSeth Kenlon, Dave Morriss · 2020
Scripts sous LinuxChristophe Blaess · 2004
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Sed sed (short for "stream editor") is a utility that transforms text via a script written in a relatively simple and compact programming language. It was…
- One-liner program In computer programming, a one-liner program originally was textual input to the command line of an operating system shell that performed some function…
- Bash (Unix shell) Bash (short for "Bourne Again SHell") is an interactive command interpreter and command language developed for Unix-like operating systems. Supported by…
- Xargs xargs (short for "extended arguments") is a command on Unix and most Unix-like operating systems used to build and execute commands from standard input…
- Head (Unix) head is a program on Unix and Unix-like operating systems used to display the beginning of a text file or piped data. The command syntax is: head [options]…
- Cat (Unix) cat is a shell command for writing the content of a file or input stream to standard output. The name is an abbreviation of catenate, a variant form of…
- Shell script A shell script is a computer program designed to be run by a Unix shell, a command-line interpreter. The various dialects of shell scripts are considered…
- Comparison of command shells This article catalogs comparable aspects of notable operating system shells. Background execution allows a shell to run a command without user interaction…