Skip to content

UNIX� Shells by Example

Best in textbook rentals since 2012!

ISBN-10: 013147572X

ISBN-13: 9780131475724

Edition: 4th 2005 (Revised)

Authors: Ellie Quigley

List price: $59.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Best-selling author Ellie Quigley is back!The fourth edition of Unix Shells by Example has some new features but it'sgoal remains the same: Take the entry-level programmer though thefundamentals of programming the bourne, bash, korn, and C shells.In this thorough revision, readers will enjoy updates that fall into three newchapters:1) The innovative "Shell Programming Quick-Start" chapter designed to getexperienced programmers (but not shell programmers) writing working anduseful code after only 15 pages.2) A chapter on debugging shell scripts. Previous editions of the book lacked adebugging chapter, and in teaching her classes Quigley realized the importanceof teaching proper debugging…    
Customers also bought

Book details

List price: $59.99
Edition: 4th
Copyright year: 2005
Publisher: Prentice Hall PTR
Publication date: 9/24/2004
Binding: Mixed Media
Pages: 1200
Size: 7.13" wide x 9.21" long x 1.73" tall
Weight: 3.696
Language: English

Preface
Acknowledgments
Introduction to UNIX/Linux Shells
What Is UNIX? What Is Linux? A Little History
Definition and Function of a Shell
History of the Shell
System Startup and the Login Shell
Processes and the Shell
The Environment and Inheritance
Executing Commands from Scripts
Shell Programming QuickStart
Taking a Peek at Shell Scripts
Sample Scripts: Comparing the Major Shells
The C and TC Shell Syntax and Constructs
The Bourne Shell Syntax and Constructs
The Korn Shell Constructs
The Bash Shell Constructs
Regular Expressions and Pattern Matching
Regular Expressions
Combining Regular Expression Metacharacters
4
The grep Command
grep Examples with Regular Expressions
grep with Options
grep with Pipes
egrep (Extended grep)
fgrep (Fixed grep or Fast grep)
Linux and GNU grep
GNU Basic grep (grep -G) with Regular Expressions
grep -E or egrep (GNU Extended grep)
Fixed grep (grep -F and fgrep)
Recursive grep (rgrep, grep -R)
grep with Options
grep with Options (UNIX and GNU)
grep Exercise
sed, the Streamlined Editor
What Is sed? Versions of sed
How Does sed Work? Regular Expressions
Addressing
Commands and Options
Error Messages and Exit Status
Metacharacters
sed Examples
sed Scripting
sed Exercise
The awk Utility
What's awk? What's nawk? What's gawk?
awk's Format
How awk Works
Formatting Output
awk Commands from Within a File
Records and Fields
Patterns and Actions
Regular Expressions
awk Commands in a Script File
Review
awk Exercise
Comparison Expressions
Review
awk Exercise
Variables
Redirection and Pipes
Pipes
Review
nawk Exercise
Conditional Statements
Loops
Program Control Statements
Arrays
awk Built-In Functions
Built-In Arithmetic Functions
User-Defined Functions (nawk)
Review
nawk Exercise
Odds and Ends
nawk Exercise
awk Built-In Functions
The Interactive Bourne Shell
Introduction
The Environment
The Command Line
Shell Metacharacters (Wildcards)
Filename Substitution
Variables
Quoting
Command Substitution
An Introduction to Functions
Standard I/O and Redirection
Pipes
The here document and Input
Programming the Bourne Shell
Introduction
Reading User Input
Arithmetic
Positional Parameters and Command-Line Arguments
Conditional Constructs and Flow Control
Looping Commands
Functions
Trapping Signals
The Command Line
Shell Invocation Options
Bourne Shell--Getting Started
Metacharacters
Redirection
First Script
Command-Line Arguments
Getting User Input
Conditional Statements
Conditionals and File Testing
The case Statement
Loops
Functions
The Interactive C and TC Shells
Introduction
The Environment
The C/TC Shell