现在有此页面:调试器调用-GNU Awk用户指南;提到这样的调用:
$ gawk -D -f getopt.awk -f join.awk -f uniq.awk inputfile
Run Code Online (Sandbox Code Playgroud)
...否则应该产生一个shell接口;但是很不幸,我的GNU Awk 3.1.7 没有--debug
/ -D
开关。
编辑:找到更多有关此:
阿诺德·罗宾斯(Arnold Robbins)于2010年2月撰写。
该发行 版可在http://www.skeeve.com/gawk/gawk-3.1.7-bc-d.tar.gz上找到。
此版本与3.1.7相同。 ,但是有了一个新的执行引擎和一个gawk的调试版本,命名为“ dgawk”。
然后:
使用类似于GDB GNU调试器的调试器进行Awk级调试。它最初作为单独的可执行文件与gawk 4.0(2011年发布)一起提供,但现在已内置到常规gawk可执行文件中。
所以这解释了为什么我没有它...我想是时候从源代码构建 :)