Linux Shells by Example (Open Source Technology)

3.6 avg rating
( 5 ratings by GoodReads )
 
9780130147110: Linux Shells by Example (Open Source Technology)

This is a Linux-specific version of Quigley's successful UNIX Shells by Example. It will cover the most popular LINUX shells, including bash and tcsh instead of the Bourne and C shells.

"synopsis" may belong to another edition of this title.

Review:

In both Linux and UNIX, becoming proficient at shell scripts is an essential skill for both programmers and administrators. Filled with numerous exercises and examples, Ellie Quigley's Linux Shells by Example provides a comprehensive tutorial to two of the most popular Linux shells: the Bourne Again shell ( bash) and the TC shell ( tcsh). For any Linux user, this title is all you need to bring your shell programming skills up-to-speed.

This book opens with a tour of the history and function of traditional UNIX shells (from Bourne, C and Korn shells) before centring on Linux variants, bash and tcsh. The text then turns to three powerful utilities, grep (for file searching), sed (for non-interactive file editing) and gawk (which allows programmers to write powerful scripts that process files using regular expressions).

There are dozens and dozens of sample commands to try out here. (With shell programming, the genius is truly in the details, and the only way to learn the shell is to try it out for yourself.) As an experienced teacher, the author provides a wealth of examples that take you through both the common and more esoteric features of these utilities. Instead of hard-to-decipher man pages, there are dozens of sample commands with correct syntax, plus clear explanations.

The rest of this text looks at bash and tcsh shells in detail, from interactive mode to shell programming with full coverage of the basics of writing re-usable scripts. Final sections look at common Linux file and system commands for easy reference, and Linux Shells by Example ends with a useful appendix on quoting styles for five different shells. In all, this book's clear presentation style and plentiful examples will let any Linux user become a competent shell user and script programmer. --Richard Dragan, Amazon.com

Topics covered: Survey of UNIX shells (Bourne, C and Korn shells), survey of Linux shells (Bourne Again and the TC shell), processes, shell environments, tutorial for regular expressions, grep for file searches, the streamlined editor (sed), awk/nawk/gawk scripts, gawk basics and expressions, gawk programming (variables, arrays, flow control, built-in and user defined functions), the bash and tcsh shells (interactive mode, programming tutorial for shell scripts), reference to common Linux/UNIX utilities, comparison of shells, and tips for correct quoting within shells.

From the Back Cover:

The complete guide to bash and tsch—PLUS grep, sed, and gawk!

  • Learn Linux shell programming hands-on!
  • Hundreds of classroom-proven examples throughout
  • gawk in-depth! Pattern scanning, text filtering, reporting, and more
  • By best-selling author Ellie Quigley, Silicon Valley's #1 shell programming instructor!

CD-ROM: All source code and data files used in the book.

Learn Linux shell programming hands-on!

One book is all you need to learn Linux shell programming! Linux Shells by Example is your complete, step-by-step guide to both essential Linux shells-bash and tcsh—and three essential Linux shell programming utilities, grep, sed and gawk. Ellie Quigley—Silicon Valley's top shell programming instructor—starts from scratch and gets you all the way to expert-level techniques! Through hundreds of classroom-proven examples, you'll learn what Linux shells are, what they do, and exactly how they integrate with other Linux utilities and processes. Master creating, running, and debugging shell scripts using grep, sed, gawk, and a whole lot more.

  • bash and tcsh: how they compare, and when to use each
  • gawk in depth: pattern scanning, text filtering, reporting, and other key applications
  • Includes hands-on exercises for every topic
  • Detailed syntax listings, comparison charts, essential information on Linux utilities, and more

Whether you're a system administrator, application developer or power user, Linux Shells by Example is the most convenient, cost-effective way to learn Linux shell programming!

CD-ROM INCLUDED

CD-ROM contains all of the source code and datafiles from the book.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Example by Ellie Quigley
ISBN 10: 0130147117 ISBN 13: 9780130147110
New Quantity Available: 1
Seller
Castle Rock
(Pittsford, NY, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801301471101.0

More Information About This Seller | Ask Bookseller a Question

Buy New
19.74
Convert Currency

Add to Basket

Shipping: 3.19
Within U.S.A.
Destination, Rates & Speeds

2.

Ellie Quigley
Published by Prentice Hall PTR (2000)
ISBN 10: 0130147117 ISBN 13: 9780130147110
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall PTR, 2000. Paperback. Book Condition: New. Second Edition. Bookseller Inventory # DADAX0130147117

More Information About This Seller | Ask Bookseller a Question

Buy New
259.89
Convert Currency

Add to Basket

Shipping: 3.19
Within U.S.A.
Destination, Rates & Speeds