See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.


Have one to sell? Sell yours here
 
   
Learning the Bash Shell (A Nutshell handbook)
 
 

Learning the Bash Shell (A Nutshell handbook) (Paperback)

by Cameron Newham (Author), Bill Rosenblatt (Author)
3.0 out of 5 stars See all reviews (2 customer reviews)

Available from these sellers.


9 used from £3.64
Other Editions: RRP: Our Price: Other Offers:
Paperback (3) £26.99 £18.89 45 used & new from £13.35

Customers Who Bought This Item Also Bought

Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix

Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix

by Arnold Robbins
4.8 out of 5 stars (5)  £17.54
bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly))

bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly))

by Carl Albing
5.0 out of 5 stars (3)  £26.95
vi Editor Pocket Reference (Pocket Reference (O'Reilly))

vi Editor Pocket Reference (Pocket Reference (O'Reilly))

by Arnold Robbins
3.7 out of 5 stars (3)  £5.63
Linux Pocket Guide (Pocket Guide: Essential Commands)

Linux Pocket Guide (Pocket Guide: Essential Commands)

by Daniel Barrett
5.0 out of 5 stars (8)  £5.99
sed and awk Pocket Reference (Pocket Reference (O'Reilly))

sed and awk Pocket Reference (Pocket Reference (O'Reilly))

by Arnold Robbins
5.0 out of 5 stars (1)  £5.99
Explore similar items

Product details


Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
UNIX Training - Verhoef
   www.verhoef-training.co.uk    Public & On-site courses available in all flavours of UNIX and Linux 
We Sell Shells to Schools
   www.DorsetGifts.com    for educational ideas - please view online or phone 01202 683319 
  
 

Product Description

Meg Golding, linuxchix.org, May 2002
Learning the bash Shell" has kept a place no further than arms-length from my computer. No other technical book can say the same.

Rebecca Walter, linuxchix.org
"...."Learning the bash Shell" has kept a place no further than arms-length from my computer. No other technical book can say the same...."

See all Product Description

Inside This Book (Learn More)
Browse and search another edition of this book.
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
bash
shell
unix
computer science
unix shell
todo
sysadmin - unix
software book
operating systems
linux
internet

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
15 of 18 people found the following review helpful:
4.0 out of 5 stars A useful aid to understanding the Bash Linux/ Unix shell., 27 Oct 1999
By A Customer
This book provides a useful text on the capabilities of the Bash shell for Linux / Unix. The concept of the Unix shell is very much bigger than just the command prompt that it may resemble if you are a "recovering" DOS user. Understanding of the role and capabilities of the shell is an essential prerequisite for effectively harnessing the power of Linux/ Unix and certainly justifies a book to itself. The Bash shell is a particularly powerful and modern shell program which has the advantage of being freely distributable as part of the GNU project, and as such is probably the most widely used shell program in the Linux world. As such if you have no prior loyalties to another flavour shell - I suggest you learn this one. The book will certainly help you achieve this .
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
29 of 41 people found the following review helpful:
2.0 out of 5 stars For beginners..., 5 Jun 2002
By Richard A. Kirk (UK) - See all my reviews
(REAL NAME)   
Traditional shell scripts are horrible. They are not nice languages with orthogonal instruction sets: they have grown organically, and inconsistently. Quotes, double-quotes, and escaped characters are often needed to slip something past one parsing layer to get it to another one.
Chapter one starts off describing what a terminal session actually is, so this is aimed at real beginners.


If you are a beginner, and you are able to chose your scripting language for your job, you might want to look at some of the more recent languages, such as 'python'. They are more regular, and easier to learn and maintain.


Anyway, back to the book. There are things you shouldn't do in a book that may be uses as an introduction and a reference. You should not give examples of code with bugs in, that you explain in the following chapter (ta-daa, aren't I clever?!). You should not give tables of functions or commands unless you list all the commands. If there is an exception to a rule, then you should at least mention it even if you haven't covered that case yet, or, better still, re-arrange the book so the exceptions are explicable. You must resist the urge to surprise the reader: this is shell scripts, and the reader will probably have had their fill of surprises. Last of all, and a personal one this, lay off the Lewis Carroll, please?


You need to be ultra-careful about quotes. When "@" appears in the text, does this mean a string of one character or three? Can you see whether the quotes are in heavy type?


You need to be really careful to distinguish what is 'in' the shell, and what commands and variables are outside it. Pattern matching is a key part of the shell, so regexps ought to be explained in some detail. The simple demo scripts should not have 'ed' and 'sed' commands stuck in without saying where they came from.And why not mention the debug flag before chapter 9?


There are some dubious comments about programming style. Is it really bad to use the 'break' statement in a loop? Is '<command1> && <command2>' really an obscure and unnecessary way of doing command2 if command1 fails? - I find it neat and compact.


This is a pity, because there are some good bits. The flow diagram on p178 and the attendant text about how command lines are processed is good (well, right up to the "-and it's not the whole story!", but you get the idea). But, for completeness, I reckon if there is something I want to look up about the bash shell, I am going to use my old Korn shell book rather than this book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


UNIX Complete

UNIX Complete

UNIX Complete is a one–of–a–kind computer book –– valuable both for... Read more
£13.99 £12.59

Find similar items

 

More From Bill Rosenblatt

Learning the Korn...

Learning the Korn Shell

The Korn Shell is an interactive command and scripting language for... Read more
£26.99 £22.94

 

Boys Smell

Lynx Africa Body Spray and After Shave Gift set
But we make sure they smell good...

Discover male grooming at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates