Conventions used in this book; matching text; filenames versus patterns; metacharacters; metacharacters, listed by Unix program; examples of searching; the Sed editor; command-line syntax; syntax of Sed commands; group summary of Sed commands; alphabetical summary of Sed commands; the Awk programming language; command-line syntax; important Gawk options; profiling with PGAwk; patterns and procedures; built-in variables; operators variable and array assignment; octal and hexadecimal constants in GAwk; user-defined functions; group listing of Awk functions and commands; coprocesses and sockets with GAwk; implementation limits; alphabetical summary of Awk functions and commands; internationalization with GAwk; additional resources; source code books.
Arnold Robbins, an Atlanta native, is a professional programmer and technical author. He has worked with Unix systems since 1980, when he was introduced to a PDP-11 running a version of Sixth Edition Unix. He has been a heavy AWK user since 1987, when he became involved with gawk, the GNU project's version of AWK. As a member of the POSIX 1003.2 balloting group, he helped shape the POSIX standard for AWK. He is currently the maintainer of gawk and its documentation. He is also coauthor of the sixth edition of O'Reilly's Learning the vi Editor. Since late 1997, he and his family have been living happily in Israel.