Effective awk Programming,3rd Edition, focuses entirely onawk, exploring it in the greatest depth of the threeawk titles we carry. It's an excellent companion piece tothe more broadly focused second edition. This book providescomplete coverage of the gawk 3.1 language as well as themost up-to-date coverage of the POSIX standard for awkavailable anywhere. Author Arnold Robbins clearly distinguishesstandard awk features from GNU awk(gawk)-specific features, shines light into many of the"dark corners" of the language (areas to watch out for whenprogramming), and devotes two full chapters to example programs. Abrand new chapter is devoted to TCP/IP networking with gawk. Heincludes a summary of how the awk language evolved. The bookalso covers:
Internationalization of gawk
Interfacing to i18n at the awk level
TCP/IP networking via the two-way pipe interface
The new PROCINFO array, which provides information aboutrunning gawk
Profiling and pretty-printing awk programs
In addition to covering the awk language, this book servesas the official "User's Guide" for the GNU implementation ofawk (gawk), describing in an integrated fashion theextensions available to the System V Release 4 version ofawk that are also available in gawk. As the officialgawk User's Guide, this book will also be availableelectronically, and can be freely copied and distributed under theterms of the Free Software Foundation's Free Documentation License(FDL). A portion of the proceeds from sales of this book will go tothe Free Software Foundation to support further development of freeand open source software. The third edition of Effective awkProgramming is a GNU Manual and is published by O'Reilly &Associates under the Free Software Foundation'sFreeDocumentation License (FDL). A portion of the proceeds fromthe sale of this book is donated to the Free Software Foundation tofurther development of GNU software. This book is also available inelectronic form; you have the freedom to modify this GNU Manual,like GNU software. Copies published by the Free Software Foundationraise funds for GNU development.