Language History (The GNU Awk User’s Guide)
From Get docs
Gawk/docs/latest/Language-History
Next: Installation, Previous: Dynamic Extensions, Up: Top [Contents][Index]
Part IV:Appendices
Appendix A The Evolution of the awk Language
This 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. |