Items related to Linux Shells by Example (with CD-ROM)

Linux Shells by Example (with CD-ROM) - Softcover

  • 3.57 out of 5 stars
    7 ratings by Goodreads
 
9780130147110: Linux Shells by Example (with CD-ROM)

Synopsis

A tutorial to two Linux shells (bash and tcsh) and three shell programming utilities (grep, sed, and gawk). Each concept is captured is captured in a small concept, followed by the output and an explanation of each line of the program. The CD-ROM contains all of the source code and datafiles that are in the book. Annotation c. Book News, Inc., Portland, OR (booknews.com)

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

About the Author

ELLIE QUIGLEY is author of Perl by Example and UNIX Shells by Example and creator of the world's #1 interactive Perl course, Perl Multimedia Cyber Classroom. A leading instructor and trainer, her courses in Perl and UNIX shell programming at the University of California Santa Cruz Extension Program and at Sun Microsystems have become legendary throughout Silicon Valley.

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.

From the Inside Flap

Preface

Playing the "shell" game has been a lot of fun with UNIX, and now with Linux as well. After publishing my previous book, UNIX Shells by Example, Mark Taub (the Prentice Hall acquisitions editor who keeps me writing books) suggested I write a Linux shells book. We both thought it would be "a piece of cake," or at least I did. After all, there shouldn't be much difference between the Bourne and Bourne Again shells, or between C and TC shells; Maybe just a few neat new figures, right? Wrong! This project was like writing a brand new book from scratch.

Although there are many similarities, the UNIX and Gnu tools and shells offer a plethora of new extensions and features. Linux offers not only the Gnu tools, but also a number of fully functional shells. Since I had already covered the Korn shell in detail in UNIX Shells by Example, I decided to concentrate on the two most popular Linux shells-Bourne Again shell (bash) and TC shell (tcsh).

Due to all the new features, enhancements, built-ins, etc., the shell chapters had to be split up, or they would have become unwieldy. What in the previous book consisted of two chapters has now become four. It was a lengthy, tedious process and when I had just about completed the bash chapter, I realized I was not using the most up-to-date version, so back to the drawing board I went. Since all of you will not necessarily be using the same version of bash, I have tailored this book to cover the old and the new versions.

The first section of this book presents the Gnu tools you will need to write successful shell programs-gawk, grep, and sed. These are the ideal tools for pattern matching, manipulating, text editing, and extracting data from pipes and files.

When learning about the shell, it is presented first as an interactive program where everything can be accomplished at the command line, and then as a programming language where the programming constructs are described and demonstrated in shell scripts.

Having always found that simple examples are easier for quick comprehension, each concept is captured in a small example, followed by the output and an explanation of each line of the program. This method has proven to be very popular with those who learned Perl programming from my first book, Perl by Example, and then shell programming from UNIX Shells by Example. Linux Shells by Example should get you up to speed quickly and before you know it, you will be able to read, write, and maintain shell programs.

The shells are presented in parallel so that if, for example, you want to know how redirection is performed in one shell, there is a parallel discussion of that topic in each of the other shell chapters, and for quick comparison there is a chart in Appendix B of this book.

It is a nuisance to have to go to another book or the Linux man page when all you want is enough information about a particular command to jog your memory on how the command works. To save you time, Appendix A contains a list of useful commands, their syntax, and a definition. Examples and explanations are provided for the more robust and often-used commands.

The comparison chart in Appendix B will help you keep the different shells straight, especially when you port scripts from one shell to another, and as a quick syntax check when all that you need is a reminder of how the construct works. It compares Korn, Borne, Bash, Tcsh, and C shells.

One of the biggest hurdles for shell programmers is using quotes properly. The section on quoting rules in Appendix C presents a step-by-step process for successful quoting in some of the most complex command lines. This procedure has dramatically reduced the amount of time programmers waste when debugging scripts with futile attempts at matching quotes properly.

I think you'll find this book a valuable tutorial and reference. The objective is to explain through example and keep things simple so that you have fun learning and same time. I am confident that you will be a productive shell programmer in a short amount of time. Everything you need is right here at your fingertips. Playing the Linux shell game is fun. You'll see!Ellie Quigley
ellieq

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

Buy Used

Condition: Good
Used book that is in clean, average...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Linux Shells by Example (with CD-ROM)

Stock Image

Quigley, Ellie
Published by Prentice Hall PTR, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
Used Softcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Pap/Cdr. Used book that is in clean, average condition without any missing pages. Seller Inventory # 8333877-6

Contact seller

Buy Used

US$ 8.57
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Ellie Quigley
Published by Pearson P T R, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 3.35. Seller Inventory # G0130147117I3N00

Contact seller

Buy Used

US$ 8.58
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Quigley, Ellie
Published by Pearson P T R, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
Used Softcover

Seller: Bay State Book Company, North Smithfield, RI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: acceptable. The book is complete and readable, with all pages and cover intact. Dust jacket, shrink wrap, or boxed set case may be missing. Pages may have light notes, highlighting, or minor water exposure, but nothing that affects readability. May be an ex-library copy and could include library markings or stickers. Seller Inventory # BSM.NKCG

Contact seller

Buy Used

US$ 8.58
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Quigley, Ellie
Published by Prentice Hall PTR, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_356994749

Contact seller

Buy Used

US$ 5.00
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Ellie Quigley
Published by Pearson P T R, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
Used Softcover

Seller: BookHolders, Towson, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: NONE ] [ Writing: NONE ] [ Edition: Bk&CD Rom ] Publisher: Prentice Hall PTR Pub Date: 6/15/2000 Binding: Paperback Pages: 761 Bk&CD Rom. Seller Inventory # 6895107

Contact seller

Buy Used

US$ 34.71
Convert currency
Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Quigley, Ellie
Published by Pearson P T R, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
Used Softcover

Seller: Hawking Books, Edgewood, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Very Good Condition. Includes CD/DVD(s). Five star seller - Buy with confidence! Seller Inventory # X0130147117X2

Contact seller

Buy Used

US$ 81.64
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Quigley, Ellie
Published by Pearson P T R, 2000
ISBN 10: 0130147117 ISBN 13: 9780130147110
New Softcover

Seller: Positive Tutors, Phoenix, AZ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 5EAXK80005B1_ns

Contact seller

Buy New

US$ 96.00
Convert currency
Shipping: US$ 7.98
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket