Features
- Cover Type: Paperback with 1200 pages
- Published by: Prentice Hall PTR
- Edition: 4th Edition October 4, 2004
- Written in: English
- ISBN 10 Number: 013147572X
- ISBN 13 Number: 978-0131475724
-
Book Dimensions:
9.1 x 7.1 x 1.7 inches
- Weighs: 3.8 pounds
Product Review
The second edition of
Unix Shells by Examples shows off basic commands and utilities in the three most popular Unix shells--C, Bourne, and Korn--with side-by-side examples. The new edition of this book is sure to be a worthy reference for Unix programmers for getting around their favorite shell.
The best thing in this new edition is that the author presents short, effective examples of using basic commands and utilities for each of the three major Unix shells. This comparative approach means that you can use this book on different flavors of Unix and even migrate scripts between different shells. For each shell, the author provides fundamentals, like accessing profiles, command-line histories, and shell programming. "Lab sections" let you develop your skills with short, hands-on exercises for each shell. As in the earlier edition, the author's short examples show you how to perform basic tasks quickly with common switches and options.
Other sections here cover three major Unix utilities:
grep (for searching),
sed (for editing), and
awk (for scripting and reporting). (The reference and tutorial on AWK programming is a notable feature here. There is also good coverage of regular expressions.)
Instead of hunting down information in countless
man pages, this book will save you valuable time every day with its efficient format and comparative approach--truly useful features for the beginning and intermediate Unix user.
--Richard Dragan Topics covered: C, Bourne, and Korn Unix shells; grep, sed, and awk utilities; regular expressions; and shell programming.
--This text refers to an out of print or unavailable edition of this title.
Book Info
Provides a complete, step by step guide to three essential UNIX shells--C, Bourne, and Korn--and three essential UNIX shell programming utilities-Awk, Sed, and Grep. Presents parallel coverage of all three shells, so it's easy to see how they compare--and when to use each. Softcover. CD-ROM included. DLC: UNIX (Computer file).
--This text refers to an out of print or unavailable edition of this title.
Reader Reviews
(This is a review of the 4th edition) As I start playing around more with Linux, I'd like to get into some shell programming. After reviewing Unix Shells By Example (4th Edition) by Ellie Quigley (Prentice-Hall), I think I've found the book I need to get started. Chapter List: Introduction to UNIX/Linux Shells; Shell Programming QuickStart; Regular Expressions and Pattern Matching; The grep Family; sed, The Streamlined Editor; The awk Utility; The Interactive Bourne Shell; Programming The Bourne Shell; The Interactive C And TC Shells; Programming The C And TC Shells; The Interactive Korn Shell; Programming The Korn Shell; The Interactive Bash Shell; Programming The Bash Shell; Debugging Shell Scripts; The System Administrator And The Shell; Useful UNIX/Linux Utilities For Shell Programmers; Comparison Of The Shells; Index I know that there are a number of different shell scripting platforms, but I really don't know enough to understand what is different between them. In a single book, Quigley covers all the options so I can start to make some decisions about what direction I'd like to go in. And regardless of whatever choice that might be, she covers all the different platforms in equal depth so I don't have to go out and buy another book to get started. Each chapter is filled with a number of examples, immediately followed by an explanation of how the example works. So not only do you have the benefit of reference material on how something like the grep utility works, but you also have the benefit of seeing working examples in order to translate theory into practical knowledge. Her style of writing is clear and concise, and I really think that with a little time on my part, this book will take me well down the road to where I want to be. An excellent choice if you're looking to get into command line scripting of your UNIX or Linux systems...
Comment | |
(Report this)