Next: Namespaces, Previous: Internationalization, Up: Top   [Contents][Index]


14 Debugging awk Programs

It would be nice if computer programs worked perfectly the first time they were run, but in real life, this rarely happens for programs of any complexity. Thus, most programming languages have facilities available for “debugging” programs, and awk is no exception.

The gawk debugger is purposely modeled after the GNU Debugger (GDB) command-line debugger. If you are familiar with GDB, learning how to use gawk for debugging your programs is easy.

Debugging    Introduction to gawk debugger.
Sample Debugging Session    Sample debugging session.
List of Debugger Commands    Main debugger commands.
Readline Support    Readline support.
Limitations    Limitations and future plans.
Debugging Summary    Debugging summary.