• The AWK Programming Language See large image

    The AWK Programming Language (Hardback) By (author) Alfred V. Aho, By (author) Brian W. Kernighan, By (author) Peter J. Weinberger

    $104.93 - Save $26.42 20% off - RRP $131.35 Free delivery worldwide Available
    Dispatched in 2 business days
    When will my order arrive?
    Add to basket | Add to wishlist |

    DescriptionOriginally 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


Other books

Other people who viewed this bought | Other books in this category
Showing items 1 to 10 of 10

 

Reviews | Bibliographic data
  • Full bibliographic data for The AWK Programming Language

    Title
    The AWK Programming Language
    Authors and contributors
    By (author) Alfred V. Aho, By (author) Brian W. Kernighan, By (author) Peter J. Weinberger
    Physical properties
    Format: Hardback
    Number of pages: 210
    Width: 158 mm
    Height: 232 mm
    Thickness: 14 mm
    Weight: 340 g
    Language
    English
    ISBN
    ISBN 13: 9780201079814
    ISBN 10: 020107981X
    Classifications

    BIC E4L: COM
    Nielsen BookScan Product Class 3: S10.2
    B&T Book Type: NF
    B&T Merchandise Category: TXT
    B&T Modifier: Region of Publication: 01
    B&T Modifier: Academic Level: 01
    B&T Modifier: Subject Development: 05
    BIC subject category V2: UMX
    B&T General Subject: 227
    DC22: 005.13/3, 005.133
    DC20: 005.133
    Ingram Subject Code: XL
    Libri: I-XL
    BISAC V2.8: COM051010
    Warengruppen-Systematik des deutschen Buchhandels: 16330
    B&T Approval Code: A93603200
    LC classification: QA76.73.A95 A35 1988
    LC subject heading:
    LC classification: QA76.73.A9
    Illustrations note
    Ill.
    Publisher
    Pearson Education (US)
    Imprint name
    Addison-Wesley Educational Publishers Inc
    Publication date
    01 January 1988
    Publication City/Country
    New Jersey
    Author Information
    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
    Back cover copy
    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 dataManaging small, personal databasesText processingLittle languagesExperimenting 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
    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.