Next: Installation, Previous: Dynamic Extensions, Up: Top [Contents][Index]
awk LanguageThis Web page describes the GNU implementation of awk,
which follows the POSIX specification. Many longtime awk
users learned awk programming with the original awk
implementation in Version 7 Unix. (This implementation was the basis for
awk in Berkeley Unix, through 4.3-Reno. Subsequent versions
of Berkeley Unix, and, for a while, some systems derived from 4.4BSD-Lite, used various
versions of gawk for their awk.) This chapter
briefly describes the evolution of the awk language, with
cross-references to other parts of the Web page where you can
find more information.
| • V7/SVR3.1: | The major changes between V7 and System V Release 3.1. | |
| • SVR4: | Minor changes between System V Releases 3.1 and 4. | |
| • POSIX: | New features from the POSIX standard. | |
| • BTL: | New features from Brian Kernighan’s version of
awk.
| |
| • POSIX/GNU: | The extensions in gawk not in POSIX
awk.
| |
| • Feature History: | The history of the features in gawk.
| |
| • Common Extensions: | Common Extensions Summary. | |
| • Ranges and Locales: | How locales used to affect regexp ranges. | |
| • Contributors: | The major contributors to gawk.
| |
| • History summary: | History summary. |