Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
sed & awk, 2nd Edition

sed & awk, 2nd Edition
by Dale Dougherty; Arnold Robbins

UNIX® System Administration Handbook, Third Edition

UNIX® System Administration Handbook, Third Edition
by Evi Nemeth; Garth Snyder; Scott Seebass; Trent R. Hein

Classic Shell Scripting, 1st Edition

Classic Shell Scripting, 1st Edition
by Arnold Robbins; Nelson H.F. Beebe

Top Sellers in this Category

Classic Shell Scripting, 1st Edition

Classic Shell Scripting, 1st Edition
by Arnold Robbins; Nelson H.F. Beebe

Learning GNU Emacs, 3rd Edition

Learning GNU Emacs, 3rd Edition
by Debra Cameron; James Elliott; Marc Loy; Eric S. Raymond; Bill Rosenblatt

Unix Shell Programming is a tutorial aimed at helping Unix and Linux users get optimal performance out of their operating out of their operating system. It shows them how to take control of their systems and work efficiently by harnessing the power of the shell to solve common problems. The reader learns everything he or she needs to know to customize the way a Unix system responds.

The vast majority of Unix users utilize the Korn shell or some variant of the Bourne shell, such as bash. Three are covered in the third edition of Unix Shell Programming. It begins with a generalized tutorial of Unix and tools and then moves into detailed coverage of shell programming.

Topics covered include: regular expressions, the kernel and the utilities, command files, parameters, manipulating text filters, understanding and debugging shell scripts, creating and utilizing variables, tools, processes, and customizing the shell.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.5 out of 5 rating Based on 42 Ratings

Great unix book - 2009-09-26
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Great unix book. I had little unix experience and the book was just right for me. I've only read the first 4 chapters but have picked up a lot already.

A solid reference book on shell programming - 2008-02-09
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This third edition is still based on the classic UNIX shell programming book Kochan put out in the late eighties. The benefit of this edition is that it includes POSIX standard support for constructs supported by the Bash and Korn shells. It is no longer restricted to the Bourne shell.
There are many thoughtful insights appearing throughout the book, which makes it an excellent reference book. If using it as a text book, it is a little slow getting into the actual programming; you may find yourself bogged down in regular expressions that are covered in chapter 4.
Overall, this is one of the better books I have seen on Shell Programming.

A must have! - 2007-09-20
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I was recently thrown into the world of Unix at work. Like most people I was a windows programmer/user and didn't even know what Unix was. After reading the reviews, I picked this up and must say its the very best book on programing I've ever read. I have books on XML, XSLT, SQL SERVER, VB, C# and more, but none of this books taught be faster than Unix Shell Programming, Third Edition. This is a must have for the beginner!

Highly recommended.

Get "Classic Shell Scripting" by Arnold Robbins instead.. - 2007-03-07
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book is good, actually quite good, but for a beginner. The reason of the title and four stars is, for a beginner, I would still recomend the gold standard, age old "The UNIX Programming Environment" by Kernighan and Pike, the first five chapters (unless you know decent amount of C). If it comes to writing portable shell and also getting an introduction to Awk, the other two books are far better. No offenses to Stephen Kochan, I am a fan of his C book.. !

Very well done introduction to shell programming - 2008-07-14
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This book doesn't theoretically require one to know anything about programming. Still, it is quite helpful to have experience with some programming language, since comparisons with other languages (particularly C) are pretty frequent and often used to explain certain concepts.
More than that, experience with the UNIX/Linux environment definitely helps.

The book starts off with a basic review of some useful shell commands (from ls to grep passing thru regular expressions). It then goes on to explain how to link these commands together (pipes, variables, loops etc.) to make useful scripts to handle common and not too complicated system administration tasks.
At the end of the book there also is a quite useful summary of shell commands which works as some sort of reference.

The writing style is clear, and attention is paid to warn the user from falling in common syntax errors such as misuse of quotes, and how and why they can lead to results quite different to those one would expect.
The main drawback i found, is that the examples presented are most of the times way too simple. That can surely help people with little confidence in programming, but may bore people that do already have programming knowledge and wish to be introduced to more complex tasks more rapidly.

All in all, i surely like this book, both for how things are explained and for how they are organized. And it surely is high quality for the price. I wouldn't recommend it to an experienced programmer, which might be better of with a more technical approach, but if you fall anywhere between 'noob' and 'competent programmer' you will probably enjoy reading this book before you move on to something more advanced.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > UNIX

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.