The AWK Programming Language / Edition 1by Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger
Pub. Date: 01/01/1988
Originally developed by Alfred Aho, Brian Kernighan, and Peter Weinberger in 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/b>/b>… See more details below
Originally developed by Alfred Aho, Brian Kernighan, and Peter Weinberger in 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 both Unix and MS-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 data
- Managing small, personal databases
- Text processing
- Little languages
- Experimenting with algorithms
Table of Contents
1. An AWK Tutorial.
Computing with AWK.
A Handful of Useful “One-liners.”
2. The AWK Lanaguage.
Interaction with Other Programs.
3. Data Processing.
Data Transformation and Reduction.
Bundle and Unbundle.
4. Reports and Databases.
A Relational Database System.
5. Processing Words.
Random Text Generation.
6. Little Languages.
An Assembler and Interpreter.
A Language for Drawing Graphs.
A Sort Generator.
A Reverse-Polish Calculator.
An Infix Calculator.
7. Experiments with Algorithms.
Make: A File Updating Program.
AWK as a Language.
Appendix A: AWK Summary.
Appendix B: Answers to Selected Exercises.
and post it to your social network
Most Helpful Customer Reviews
See all customer reviews >
Pound for Pound, the most useful computer book you will ever read. If you don't come from the unix world, it has some eye-poping examples. A tool that everyone should learn and use.