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.
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:
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 (booknews.com)
|1||Introduction to UNIX/Linux shells||1|
|2||Shell programming quickstart||33|
|3||Regular expressions and pattern matching||67|
|4||The grep family||81|
|5||Sed, the streamlined editor||125|
|6||The awk utility||157|
|7||The interactive Bourne shell||279|
|8||Programming the Bourne shell||321|
|9||The interactive C and TC shells||403|
|10||Programming the C and TC shells||525|
|11||The interactive Korn shell||583|
|12||Programming the Korn shell||653|
|13||The interactive Bash shell||753|
|14||Programming the Bash shell||865|
|15||Debugging shell scripts||967|
|16||The system administrator and the shell||1023|
|A||Useful UNIX/Linux utilities for shell programmers||1055|
|B||Comparison of the shells||1103|