Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
sed & awk, Second Edition
🌠 Top Free Web Programming Books - 100% Free or Open Source!
  • Title sed & awk, Second Edition
  • Author(s) Dale Dougherty, Arnold Robbins
  • Publisher: O'Reilly Media; Second Edition edition (March 8, 1997)
  • Hardcover/Paperback: 434 pages
  • eBook: Online, HTML
  • Language: English
  • ISBN-10: 1565922255
  • ISBN-13: 978-1565922259
  • Share This:  

Book Description

This book is a part of The UNIX CD Bookshelf, Version 2.1.

sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox.

sed is a "stream editor" for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing one block of text with another.

awk is a complete programming language. Unlike many conventional languages, awk is "data driven" -- you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts.

This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case.

About the Authors
  • N/A
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Gawk: Effective AWK Programming (Arnold D. Robbins)

    Written by the author of GNU AWK (Gawk), this book introduces the AWK programming language, going into depth to explain the many features of the language and its syntax, and detailing the various GNU extensions.

  • The Linux Command Line: A Complete Introduction (W. Shotts, Jr.)

    This book takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus.

  • Conquering the Command Line: Unix and Linux for Developers

    You will find not only the most useful command line tools for Unix and Linux based systems you need to know, but also the most helpful options and flags for those tools. It makes you instantly more productive in your daily development life.

  • Introduction to the Command Line (FLOSS)

    An introduction to using the command line with a focus on empowering GNU/Linux beginners. The main topic is the GNU/Linux Bash shell. It is a visual guide that teaches the most important shell commands in a simple and straight forward manner.

  • Advanced Bash-Scripting Guide (Mendel Cooper)

    This book is both a tutorial and a reference on shell scripting with Bash. It assumes no previous knowledge of scripting or programming, but progresses rapidly toward an intermediate/advanced level of instruction.

  • Bash Guide for Beginners (Machtelt Garrels)

    This guide discusses concepts useful in the daily life of the serious Bash user. It assumes no previous knowledge of scripting or programming. This book is full of examples and exercises, forcing the reader to apply the theoretical concepts.

  • GNU Bash Reference Manual (Chet Ramey and Brian Fox)

    This book is the definitive reference for GNU Bash, the standard GNU command-line interpreter. Bash contains features that appear in other popular shells, and some features that only appear in Bash.

  • Essential Bash (Krzysztof Kowalczyk)

    This book provides clear and concise explanation of topics for programmers both starting to learn the Bash programming as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.

  • Ten Steps to Linux Survival: Navigating the Bash Jungle

    Provides proven steps and strategies on learning what Linux is and how to use it. It contains information on the Linux Operating System, especially for beginners, leads you through some diagnostic and recovery tasks so you can quickly get your site back up.

  • Data Science at the Command Line, 2nd Ed. (Jeroen Janssens)

    This hands-on guide demonstrates how the flexibility of the command line can help you become a more efficient and productive data scientist. Learn how to combine small, yet powerful, command-line tools to quickly obtain, scrub, explore, and model your data.

  • UNIX / Linux Korn Shell Quick Reference Guide

    A concise guide to Korn Shell in a single compact handbook. No more need to fumble through oversize volumes for quick reference lookups. Includes plenty of examples to save users even more time.

Book Categories
:
Other Categories
Resources and Links