Gawk is the GNU Project's implementation of the AWK programming language. It conforms to the definition of the language in the POSIX 1003.2 Command Language And Utilities Standard. This version in turn is based on the description in The AWK Programming Language, by Aho, Kernighan, and Weinberger, with the additional features found in the System V Release 4 version of UNIX awk. Gawk also provides more recent Bell Labs awk extensions, and some GNU-specific extensions.
An AWK program consists of a sequence of pattern-action statements and optional function definitions. Besides the awk program, the user also specifies one or more input (text) files. The input files will be read line by line, and the action part of the matching patterns will be executed.
|Current Version: 3.10
Copyright Type: freeware (GPL)
Source Code Availability: yes
Mailing lists/USENET News Groups: