2012 Puddly Awards
 
 
Follow us on TwitterFollow us on FacebookFollow us on TumblrSubscribe to RSS


Recently Viewed clear list


Interviews | January 24, 2012

Jill Owens: IMG Ben Marcus: The Powells.com Interview



Ben MarcusBen Marcus's books The Age of Wire and String and Notable American Women were considered "experimental" fiction because of his unconventional use of... Continue »
  1. $18.17 Sale Hardcover add to wish list

    The Flame Alphabet

    Ben Marcus 9780307379375

spacer
Free Shipping!

Ships free on qualified orders.
$25.00
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Computer Languages- The Attic

More copies of this ISBN

The awk Programming Language

by Alfred V Aho

The awk Programming Language Cover

 

Synopses & Reviews

Publisher Comments:

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
The 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

Synopsis:

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
The 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

About the Author

Brian W. Kernighan works in the Computing Science Research Center at Bell Laboratories, Lucent Technologies. He is Consulting Editor for Addison-Wesley's Professional Computing Series and the author, with Dennis Ritchie, of The C Programming Language.

020107981XAB04062001

Table of Contents

Preface.

1. An AWK Tutorial.

Getting Started.

Simple Output.

Fancier Output.

Selection.

Computing with AWK.

Control-Flow Statements.

Arrays.

A Handful of Useful “One-liners.”

What Next?

2. The AWK Lanaguage.

Patterns.

Actions.

User-Defined Functions.

Output.

Input.

Interaction with Other Programs.

Summary.

3. Data Processing.

Data Transformation and Reduction.

Data Validation.

Bundle and Unbundle.

Multiline Records.

Summary.

4. Reports and Databases.

Generating Reports.

Packaged Queries.

A Relational Database System.

Summary.

5. Processing Words.

Random Text Generation.

Interactive Text-Manipulation.

Text Processing.

Summary.

6. Little Languages.

An Assembler and Interpreter.

A Language for Drawing Graphs.

A Sort Generator.

A Reverse-Polish Calculator.

An Infix Calculator.

Recursive-Descent Parsing.

Summary.

7. Experiments with Algorithms.

Sorting.

Profiling.

Topological Sorting.

Make: A File Updating Program.

Summary.

8. Epilog.

AWK as a Language.

Performance.

Conclusion.

Appendix A: AWK Summary.

Appendix B: Answers to Selected Exercises.

Index.

Product Details

ISBN:
9780201079814
With:
Weinberger, Peter J.
With:
Kernighan, Brian W.
With:
Weinberger, Peter J.
Author:
Aho, Alfred V.
Author:
Weinberger, Peter J.
Author:
Kernighan, Brian W.
Publisher:
Addison Wesley Longman
Location:
Reading, Mass. :
Subject:
Programming Languages - General
Subject:
Technology
Subject:
Programming languages (electronic computers)
Subject:
AWK (Computer program language)
Subject:
AWK
Subject:
Software Engineering - Programming and Languages
Copyright:
Edition Description:
Trade paper
Series Volume:
99-509
Publication Date:
January 1988
Binding:
TRADE PAPER
Grade Level:
College/higher education:
Language:
English
Illustrations:
Yes
Pages:
210
Dimensions:
9.2 x 6.3 x 0.5 in 327 gr

Other books you might like

  1. $38.50 New Trade Paper add to wish list

    Programming Pearls 2ND Edition

    Jon Louis Bentley 9780201657883
  2. $12.50 Used Trade Paper add to wish list
  3. $17.99 New Trade Paper add to wish list

    Ports of Call

    Jack Vance 9780312864743
  4. $9.95 Used Hardcover add to wish list

    Unix Network Programming

    W Richard Stevens 9780139498763
  5. $9.95 Used Trade Paper add to wish list
  6. $14.00 New Trade Paper add to wish list

    The Wasp Factory

    Iain Banks 9780684853154

Related Aisles

The awk Programming Language Used Trade Paper
0 stars - 0 reviews
$25.00 In Stock
Product details 210 pages Addison Wesley Publishing Company - English 9780201079814 Reviews:
"Synopsis" by , 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
The 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

spacer
spacer
  • back to top
Follow us on...


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.