Bash Guide for Beginners
by Machtelt Garrels
Number of pages: 173
This guide discusses concepts useful in the daily life of the serious Bash user. While a basic knowledge of shell usage is required, it starts with a discussion of shell building blocks and common practices. Then it presents the grep, awk and sed tools that will later be used to create more interesting examples. The second half of the course is about shell constructs such as loops, conditional tests, functions and traps, and a number of ways to make interactive scripts. All chapters come with examples and exercises that will help you become familiar with the theory.
Home page url
Download or read it online for free here:
by Arnold D. Robbins
This tutorial covers the entire spectrum of awk script development: From the basics of opening, searching, and transforming text files, to a comprehensive tutorial for regular expressions, to more advanced features like internetworking.
by Aurelio A. Heckert - Wikibooks
Awk has two faces: it is a utility for performing simple text-processing tasks, and it is a programming language for performing complex text-processing tasks. Awk is useful for simple, quick-and-dirty computational programming.
by Malcolm J. Currie - Starlink Project
This cookbook describes the fundamentals of writing scripts using the UNIX C shell. It shows how to combine Starlink and private applications with shell commands and constructs to create powerful and time-saving tools for performing repetitive jobs.
by David A. Curry - O'Reilly
The nitty gritty details on how UNIX interacts with applications. If you're working on any System V Release 4 platform, you'll find this book indispensable. It contains examples on topics ranging from string manipulation to network programming.