gawk调试器与算术运算全解析
1. gawk调试器介绍
gawk内置了一个与GNU调试器GDB非常相似的调试器,它能让你逐行执行程序,检查和修改变量及数组的值,帮助你理解程序实际的运行情况。
1.1 调试器选项
- 不带参数时,可显示可用的调试器选项及其当前值。
‘option name’显示指定选项的当前值,‘option name=value’为指定选项赋新值。
可用选项如下:
| 选项名 | 说明 | 默认值 |
| ---- | ---- | ---- |
| history_size | 设置历史文件./.gawk_history中保留的最大行数 | 100 |
| listsize | 指定list命令打印的行数 | 15 |
| outfile | 将gawk输出发送到文件,调试器输出仍发送到标准输出,空字符串("")可将输出重置为标准输出 | 无 |
| prompt | 更改调试器提示符 |gawk>|
| save_history [on | off] | 将命令历史保存到文件./.gawk_history| on |
| save_options [on | off] | 退出时将当前选项保存到文件./.gawkrc,启动时会将选项读入下一个会话 | on |