The AWK Programming Language
Originally developed byAlfred Aho, Brian Kernighan,andPeter  Weinbergerin 1977, AWK is a pattern-matching language for  writing short programs to perform common data-manipulation tasks.  In 1985, a new version of the language was developed,  incorporating additional features such as multiple input files,  dynamic regular expressions, and user-defined functions.  This  new version is available for bothUnixandMS-DOS.This is the first book on AWK.  It begins with a tutorial that  shows how easy AWK is to use.  The tutorial is followed by a  comprehensive manual for the new version of AWK.   Subsequent chapters illustrate the language by a range of useful  applications, such as:Retrieving, transforming, reducing, and validating dataManaging small, personal databasesText processingLittle languagesExperimenting with algorithmsThe examples illustrates the book's three themes: showing how to  use AWK well, demonstrating AWK's versatility, and explaining how  common computing operations are done.  In addition, the book  contains two appendixes: summary of the language, and answers to  selected exercises.020107981XB04062001