Hundreds of new, fantastic and fast recipes from the nation’s favourite cook. The recipes are all fast and easy to make. Best of all, it is on offer for only £11.99!

Search Advanced SearchView Cart   Checkout   
 Location:  Home » Books » Look Inside! » Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))  
Main Category
Books
Sponsors

Related Categories
• Look Inside!
Special Features
Books
• Amazon
Online Shopping
Digital Lifestyle
Computing & Internet
Subjects
• General
Computing & Internet
Subjects
Books
• General AAS
Mac OS
Computing & Internet
Subjects
Books
• Linux, Unix & Shell Programming
Introduction to Programming
Programming
Computing & Internet
Subjects
• Shell Scripting & Programming
Linux & Unix
Programming
Computing & Internet
Subjects
• General AAS
Software & Graphics
Computing & Internet
Subjects
Books
• General AAS
UNIX & Linux
Computing & Internet
Subjects
Books
• General AAS
Computing & Internet
Subjects
Books
• Music & CD-ROM
X-Files
Media
Science Fiction & Fantasy
Subjects
• Sport & Recreation
Vocational
FE & College
Study Books
Subjects
• English
Language (feature_browse-bin)
Refinements
Books
• Paperback
Format (binding_browse-bin)
Refinements
Books
• Regular Size
Font Size (format_browse-bin)
Refinements
Books

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))

Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))
Author: Cameron Newham
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: £24.95
Buy New: £17.47
You Save: £7.48 (30%)



New (35) Used (7) from £13.69

Avg. Customer Rating: 3.0 out of 5 stars 2 reviews
Sales Rank: 43330

Media: Paperback
Edition: 3
Number Of Items: 1
Pages: 352
Shipping Weight (lbs): 1.1
Dimensions (in): 9.2 x 7 x 0.8

ISBN: 0596009658
Dewey Decimal Number: 005.438
EAN: 9780596009656
ASIN: 0596009658

Publication Date: March 29, 2005
Shipping: Eligible for Super Saver Shipping
Availability: Usually dispatched within 24 hours

Also Available In:

  • Paperback - Learning the Bash Shell (A Nutshell handbook)
  • Paperback - Learning the Bash Shell (A Nutshell Handbook)

Similar Items:

  • Classic Shell Scripting: Hidden Commands that Unlock the Power of Unix
  • bash Cookbook: Solutions and Examples for bash Users (Cookbooks (O'Reilly))
  • sed and awk Pocket Reference (Pocket Reference (O'Reilly))
  • vi Editor Pocket Reference (Pocket Reference (O'Reilly))
  • Linux Pocket Guide (Pocket Guide: Essential Commands)

Customer Reviews:

2 out of 5 stars For beginners...   June 5, 2002
 26 out of 38 found this review helpful

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 ' && ' 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.


4 out of 5 stars A useful aid to understanding the Bash Linux/ Unix shell.   October 27, 1999
 13 out of 16 found this review helpful

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 .

 
Entertainment Shop | Games And Consoles | Gadgets And Toys | Bargain Book Store | Man Utd Shop | Beatles Shop | Oasis Shop | CD Shop | Ricky Gervais Shop
Save Index | Discount Codes and Vouchers | Cashback World | Mobile Phone Price Checker | Latest Mobile Offers | Best Broadband Providers | Price Comparison

All design and layout copyright © The Bargain Book Shop unless otherwise stated. All product images copyright � their respective owners.

All products listed on The Bargain Book Shop website are processed by Amazon.co.uk so you can enjoy a fast and secure payment transaction. Please click here to contact Amazon.

The Bargain Book Store: New releases, used, bestsellers, autobiographies, romance, audio CDs, audio casettes and more!