Sams Teach Yourself Shell Programming in 24 Hours

ISBN-10: 0672323583
ISBN-13: 9780672323584
Edition: 2nd 2002 (Revised)
List price: $39.99 Buy it from $8.36
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Aimed at the introductory reader, the Sams guide to programming within the UNIX/Linux environment teaches the programmer to create applications and develop customised systems. This revision contains information requested through reader feedback.

New Starting from $34.44
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
History of Western Art Online content $4.95 $1.99
Add to cart
Study Briefs
History of World Philosophies Online content $4.95 $1.99
Add to cart
Study Briefs
American History Volume 1 Online content $4.95 $1.99
Add to cart
Study Briefs
History of Western Music Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $39.99
Edition: 2nd
Copyright year: 2002
Publisher: Pearson Education
Publication date: 3/15/2002
Binding: Paperback
Pages: 504
Size: 7.50" wide x 9.25" long x 1.00" tall
Weight: 1.782
Language: English

Aimed at the introductory reader, the Sams guide to programming within the UNIX/Linux environment teaches the programmer to create applications and develop customised systems. This revision contains information requested through reader feedback.

Introduction
Introduction to UNIX and Shell Tools
Shell Basics
What Is a Command?
What Is the Shell?
Summary
Questions
Terms
Script Basics
The UNIX System
Shell Modes and Initialization
Getting Help
Summary
Questions
Terms
Working with Files
Listing Files
File Contents
Manipulating Files
Summary
Questions
Terms
Working with Directories
The Directory Tree
Switching Directories
Listing Files and Directories
Manipulating Directories
Summary
Questions
Terms
Input and Output
Output
Input
File Descriptors
Summary
Questions
Terms
Manipulating File Attributes
File Types
Owners, Groups, and Permissions
Summary
Questions
Terms
Processes
Starting a Process
Listing and Terminating Processes
Parent and Child Processes
Summary
Questions
Terms
Shell Programming
Variables
Working with Variables
Environment and Shell Variables
Summary
Questions
Terms
Substitution
Filename Substitution (Globbing)
Variable Substitution
Command and Arithmetic Substitution
Summary
Questions
Terms
Quoting
Quoting with Backslashes
Using Single Quotes
Using Double Quotes
Quoting Rules and Situations
Summary
Questions
Terms
Flow Control
The if Statement
The case Statement
Summary
Questions
Terms
Loops
The while Loop
The for and select Loops
Loop Control
Summary
Questions
Terms
Parameters
Special Variables
Options and Arguments
Option Parsing in Shell Scripts
Summary
Questions
Terms
Functions
Using Functions
Understanding Scope, Recursion, Return Codes, and Data Sharing
Summary
Questions
Terms
Text Filters
The head and tail Commands
Using grep
Counting Words
Summary
Questions
Terms
Filtering Text with Regular Expressions
The Basics of awk and sed
Using sed
Summary
Questions
Terms
Filtering Text with awk
What Is awk?
Using awk Features
Summary
Questions
Terms
Other Tools
The Built-In Commands
The sleep Command
The find Command
xargs
The expr Command
The bc Command
Summary
Questions
Terms
Advanced Topics
Signals
How Are Signals Represented?
Dealing with Signals
Summary
Questions
Terms
Debugging
Enabling Debugging
Using Syntax Checking
Shell Tracing
Summary
Questions
Terms
Problem Solving with Functions
Library Basics
Creating a Library
Summary
Questions
Terms
Problem Solving with Shell Scripts
Startup Scripts
Maintaining an Address Book
Summary
Questions
Terms
Scripting for Portability
Determining UNIX Versions
Techniques for Increasing Portability
Summary
Question
Terms
Shell Programming FAQs
Shell and Command Questions
Variable and Argument Questions
File and Directory Questions
Summary
Appendixes
Command Quick Reference
Reserved Words and Built-in
Conditional Expressions
Arithmetic Expressions (ksh, bash, and zsh Only)
Parameters and Variables
Input/Output
Pattern Matching and Regular Expressions
Glossary
Answers to Questions
Shell Function Library
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×