![[Book Cover]](../covergif/0130212229.jpg)
|
UNIX Shells by Example, 2/e
Ellie Quigley, Chief Engineer, Information Systems and Technology Division, MITRE Corporation
Published July, 1999 by Prentice Hall PTR (ECS Professional)
Copyright 2000, 654 pp.
Paper Bound w/CD-ROM
ISBN 0-13-021222-9
|

Sign up for future mailings on this subject.
See other books about:
UNIX--Advanced-Computer Science
|

For introductory-level courses in UNIX and UNIX shell programming.
UNIX Shells by Example, Second Edition is all your
students need to learn UNIX shell programming. It contains complete,
step-by-step guide to three essential UNIX shellsC, Bourne, and
Kornas well as three essential UNIX shell programming utilities,
awk, sed and grep. Students learn what UNIX shells are, what they
do, and how they integrate with other UNIX utilities and processes.
Quigley presents parallel coverage of all three shells, so it's easy
to see how they compareand when to use each. Starting with the
basics, Quigley gets all the way to expert-level techniques. Students
master creating, running, and debugging shell scripts; using Grep,
Egrep and Fgrep; working with Sed, and much more. This edition contains
completely updated Awk coverage, including pattern scanning, text
filtering, reporting, and many other essential applications.
NEWMore classroom-proven examples than
everfrom Silicon Valley's top UNIX instructor, Ellie Quigley.
NEWUp-to-date, hands-on exercises for
every topic.
NEWCompletely updated Awk coverageIncludes
pattern scanning, text filtering, reporting, and many other essential
applications.
CD-ROM contains all example programs from the book.
The only hands-on guide to the C, Bourne, and Korn shells
plus Awk, Sed, and Grep!
By best-selling author Ellie Quigley, Silicon Valley's
#1 UNIX instructor!
CD-ROM contains all the source code and data files used
in the bookan outstanding resource!
First edition has earned raves on Amazon.com!
(NOTE: Contains hands-on exercises for every topic, an
appendix with detailed syntax listings, examples of many useful UNIX
utilities, comparison charts, and much more.)
1. Introduction to UNIX Shells.
Definition and Function. System Startup and the Login Shell.
Processes and the Shell. The Environment and Inheritance. Executing
Commands From Scripts.
2. The UNIX Tool Box.
Regular Expressions. Combining Regular Expression Metacharacters.
3. The Grep Family.
The Grep Command. Grep Examples With Regular Expressions.
Grep With Pipes. Grep With Options. Egrep (Extended Grep). Fixed Grep
or Fast Grep.
4. The Streamlined Editor.
What Is Sed? How Does Sed Work? Addressing. Commands and
Options. Error Messages and Exit Status. Sed Examples. Sed Scripting.
5. The Awk Utility: Awk As a UNIX Tool.
What Is Awk? Awk's Format. Formatting Output. Awk Commands
From Within a File. Records and Fields. Patterns and Actions. Regular
Expressions. Awk Commands in a Script File. Review.
6. The Awk Utility: Awk Programming Constructs.
Comparison Expressions. Review.
7. The Awk Utility: Awk Programming.
Variables. Redirection and Pipes. Pipes. Closing Files and
Pipes. Review. Conditional Statements. Loops. Program Control Statements.
Arrays. Awk Built-in Functions. Built-In Arithmetic Functions. User-Defined
Functions (nawk). Review. Odds and Ends. Review.
8. Interactive Bourne Shell.
Start-Up. Programming With the Bourne Shell.
9. The C Shell.
The Interactive C Shell. Programming With the C Shell.
10. The Korn Shell.
The Interactive Korn Shell. Programming With the Korn Shell.
Appendix A: Useful UNIX Utilities for Shell Programmers.
Appendix B: Comparison of the Three Shells.
Appendix C: Steps for Quoting Correctly.
Index.
|