You are not signed in. Sign in.


Category IT Books

UNIX Shells by Example » (Book & CD-ROM)

Book cover image of UNIX Shells by Example by Ellie Quigley

Authors: Ellie Quigley
ISBN-13: 9780131475724, ISBN-10: 013147572X
Format: Paperback
Publisher: Prentice Hall
Date Published: September 2004
Edition: Book & CD-ROM

Find Best Prices for This Book »

Author Biography: Ellie Quigley

Ellie Quigley is the author of many best-selling books on Linux shells, UNIX shells, and Perl programming. A leading instructor and trainer, her courses in Perl and UNIX shell programming at the University of California Santa Cruz Extension Program, Sun Microsystems, and numerous corporations and colleges have become legendary throughout Silicon Valley. Quigley’s company, Learning Enterprises, Inc., offers on-site training in Unix, Perl, C/C++, Java, and system administration.

Book Synopsis

The world’s #1 shell programming book—now fully updated for Linux and more!

UNIX Shells by Example is the world’s #1 shell programming book, from the world’s #1 shell programming instructor: Ellie Quigley. In UNIX Shells by Example, Fourth Edition, Quigley has thoroughly updated her classic and delivers the information today’s shell programmers need most—including comprehensive coverage of Linux shell programming with bash!

Drawing on 20 years’ experience as a shell programming instructor, Quigley guides you through every facet of programming all leading UNIX/Linux shells: bourne, bash, korn, C, and tcsh. Quigley illuminates each concept with up-to-date, classroom-tested code examples designed to help you jump-start your own projects. She also systematically introduces awk, sed, and grep for both UNIX and GNU/Linux . . . making this the only shell programming book you’ll ever need!

New in this edition:

  • Comprehensive coverage of Linux shell programming with bash
  • Shell Programming QuickStart: makes first-time shell programmers productive in just 15 pages
  • Complete, practical debugging chapter
  • Updated coverage of the latest UNIX and GNU/Linux versions of awk, sed, and grep
  • Shell programming for sysadmins: walks you through key UNIX and Linux system shell scripts
Completely updated:
  • Shell programming fundamentals: what shells are, what they do, how they work
  • Choosing the right shell for any application

Nearly 50,000 UNIX/Linux sysadmins, developers, and power users have used previous editions of UNIX Shells by Example to become expert shell programmers. With UNIX Shells by Example, Fourth Edition, you can, too—even if you’re completely new to shell programming. Then, once you’re an expert, you’ll turn to this book constantly as the best source for reliable answers, solutions, and code.

About the CD-ROM

Comprehensive shell programming code library: all source code and data files for this book’s hundreds of example programs.


A guide to the C, Bourne, and Korn shells and the awk, sed, and grep Unix utilities, written by a silicon valley instructor. The second edition features more examples. An included CD-ROM contains the source code and data files used in the book. Annotation c. Book News, Inc., Portland, OR (

Table of Contents

1Introduction to UNIX/Linux shells1
2Shell programming quickstart33
3Regular expressions and pattern matching67
4The grep family81
5Sed, the streamlined editor125
6The awk utility157
7The interactive Bourne shell279
8Programming the Bourne shell321
9The interactive C and TC shells403
10Programming the C and TC shells525
11The interactive Korn shell583
12Programming the Korn shell653
13The interactive Bash shell753
14Programming the Bash shell865
15Debugging shell scripts967
16The system administrator and the shell1023
AUseful UNIX/Linux utilities for shell programmers1055
BComparison of the shells1103




No reviews. Submit yours!

Review this book.

We would like to know what you think about this book and publish your thoughts here! (top)

Your Review

  1. You may optionally give a title for this comment.

  2. Worst to best, 1 to 5, what would you rate this one?

  3. The actual content of your comment. No HTML nor whatsoever allowed.

  4. The author of this comment.

  5. 1 + 9 = ?

    Please answer the question by common sense.