AWK
's information is
Birth and death years unknown
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. The AWK language is a data-driven scripting language consisting of a set of actions to be taken against streams of text
* Calculated from Wikipedia data.
Accuracy is not guaranteed.
| AWK | |
|---|---|
Usage of AWK in shell to check matching fields in two files | |
| Paradigm | Scripting, procedural, data-driven |
| Designed by | Alfred Aho, Peter Weinberger, and Brian Kernighan |
| First appeared | 1977 |
| Stable release | IEEE Std 1003.1-2008 (POSIX) / 1985
|
| Typing discipline | none; can handle strings, integers and floating-point numbers; regular expressions |
| OS | Cross-platform |
| Major implementations | |
| awk, GNU Awk, mawk, nawk, MKS AWK, Thompson AWK (compiler), Awka (compiler) | |
| Dialects | |
| old awk oawk 1977, new awk nawk 1985, GNU Awk gawk | |
| Influenced by | |
| C, sed, SNOBOL | |
| Influenced | |
| Tcl, AMPL, Perl, Korn Shell (ksh93, dtksh, tksh), Lua | |
Look up "AWK" on WikipediaWikipedia Categories
- 1977 software
- Plan 9 commands
- Scripting languages
- Standard Unix programs
- Unix SUS2008 utilities
- Cross-platform software
- Unix text processing utilities
- Free and open source interpreters
- Text-oriented programming languages
- Domain-specific programming languages
- Programming languages created in 1977
- Pattern matching programming languages
Loading...