![](https://csdnimg.cn/release/download_crawler_static/86373272/bg11.jpg)
16.7.9 输出与恢复数组..........................................................................................................................398
16.7.10 读取整个文件 ...........................................................................................................................399
16.7.11 扩展的时间函数........................................................................................................................399
16.7.12 API 测试 .....................................................................................................................................400
16.8 gawkextlib 项目 ......................................................................................................................................400
16.9 总结 .........................................................................................................................................................401
16.10 练习 .......................................................................................................................................................402
附录 A awk 语言的演化........................................................................................................................................404
A.1 在 V7 与 SVR3.1 之间的变化................................................................................................................404
A.2 在 SVR3.1 与 SVR4 之间的变化............................................................................................................405
A.3 在 SVR4 与 POSIX awk 之间的变化 .....................................................................................................405
A.4 Brian Kernighan awk 中的扩展 ................................................................................................................406
A.5 不在 POSIX awk 中的 gawk 扩展.........................................................................................................406
A.6 gawk 特性历史.........................................................................................................................................408
A.7 通用扩展汇总 ..........................................................................................................................................414
A.8 正则表达式范围与本地语言设置:又臭又长陈年旧事........................................................................414
A.9 gawk 的主要贡献者................................................................................................................................416
A.10 总结 .........................................................................................................................................................418
附录 B 安装 gawk ...............................................................................................................................................419
B. 1gawk 发布版.............................................................................................................................................419
B.1.1 取得 gawk 发布版.......................................................................................................................419
B.1.2 提取发布版 ...................................................................................................................................419
B.1.3 gawk 发布版的内容 ......................................................................................................................420
B.2 在 Unix-like 的系统上编译与安装 gawk ..............................................................................................423
B.2.1 为 Unix-like 的系统编译 gawk ...................................................................................................423
B.2.2 其他配置选项 ................................................................................................................................424
B.2.3 配置过程 ........................................................................................................................................424
B.3 安装到其他操作系统上 ...........................................................................................................................425
B.3.1 安装到 PC 操作系统 ....................................................................................................................425
B.3.1.1 为 PC 系统安装一个编译版 .............................................................................................425
B.3.1.2 为 PC 操作系统编译 gawk ...............................................................................................426
B.3.1.3 在 PC 操作系统上测试 gawk ..............................................................................................427
B.3.1.4 在 PC 操作系统上使用 gawk ............................................................................................428
B.3.1.5 在 Cygwin 中使用 gawk ....................................................................................................429
B.3.1.6 在 MSYS 环境中使用 gawk ...............................................................................................430
B.3.2 在 Vax/VMS 以及 OpenVMS 系统上编译安装 gawk ...............................................................430
B.3.2.1 在 VMS 上编译 gawk.........................................................................................................430
B.3.2.2 在 VMS 编译 gawk 动态扩展..........................................................................................431
B.3.2.3 在 VMS 上安装 gawk..........................................................................................................432
B.3.2.4 在 VMS 上运行 gawk........................................................................................................433
B.3.2.5 VMS 的 GNV 项目.............................................................................................................434
B.3.2.6 有一些 VMS 系统有旧版本的 gawk..................................................................................434
B.4 报告问题与 BUG .......................................................................................................................................434
B.5 其他可自由获取的 awk 实现.................................................................................................................435