A Practical Guide to Linux(R) Commands, Editors, and Shell Programming
Average customer rating: 5 out of 5 stars
  • Brilliant book
  • One of the 'You must have' books for IT professionals
  • Linux made easy...
  • Excellent!
  • Great
A Practical Guide to Linux(R) Commands, Editors, and Shell Programming
Mark G. Sobell
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Linux | Operating Systems | Computers & Internet | Subjects | Books
ProgrammingProgramming | Linux | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Linux Pocket Guide Linux Pocket Guide
  2. Linux Administration Handbook (2nd Edition) Linux Administration Handbook (2nd Edition)
  3. Linux in a Nutshell (In a Nutshell (O'Reilly)) Linux in a Nutshell (In a Nutshell (O'Reilly))
  4. A Practical Guide to Red Hat(R) Linux(R): Fedora(TM) Core and Red Hat Enterprise Linux (3rd Edition) A Practical Guide to Red Hat(R) Linux(R): Fedora(TM) Core and Red Hat Enterprise Linux (3rd Edition)
  5. Linux Administration: A Beginner's Guide Linux Administration: A Beginner's Guide

ASIN: 0131478230

Customer Reviews:

5 out of 5 stars Brilliant book.......2007-10-01

A must for all Linux Admins. Covers all what we need to perform our job.

5 out of 5 stars One of the 'You must have' books for IT professionals.......2007-09-27

Very good book, very complete and well explained. And with tons of practices.
You must have.
====
Muy buen libro, muy completo y bien explicado. Y con toneladas de ejemplos.
Hay que tenerlo.

5 out of 5 stars Linux made easy..........2007-09-22

This book makes Linux easy. I'm currently taking a college course using this book and it makes learning fun and interesting. Great book for beginners like myself to start off with.

5 out of 5 stars Excellent!.......2007-09-15

Very helpful, understandable book. I have very little experience with Linux command line, but I've found this to be an excellent help.A Practical Guide to Linux(R) Commands, Editors, and Shell Programming

5 out of 5 stars Great.......2007-08-31

A must have book for everyone who aims to get the maximum of the GNU/Linux OS.
Windows PowerShell in Action
Average customer rating: 5 out of 5 stars
  • Geeked Out on Powershell
  • Clearly a Winner
  • PAGE 205 ... PAGE 205
  • Don't Make This Your First Purchase
  • Everything you ever wanted to know about PowerShell
Windows PowerShell in Action
Bruce Payette
Manufacturer: Manning Publications
ProductGroup: Book
Binding: Paperback

Windows - GeneralWindows - General | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Microsoft Windows PowerShell Programming for the Absolute Beginner Microsoft Windows PowerShell Programming for the Absolute Beginner
  2. Microsoft Windows PowerShell: TFM Microsoft Windows PowerShell: TFM
  3. Microsoft Exchange Server 2007 Unleashed Microsoft Exchange Server 2007 Unleashed
  4. Microsoft  Exchange Server 2007 Administrator's Pocket Consultant (Pro Administrator's Pocket Consultant) Microsoft Exchange Server 2007 Administrator's Pocket Consultant (Pro Administrator's Pocket Consultant)
  5. How to Cheat at Configuring Exchange Server 2007: Including Outlook Web, Mobile, and Voice Access (How to Cheat) (How to Cheat) How to Cheat at Configuring Exchange Server 2007: Including Outlook Web, Mobile, and Voice Access (How to Cheat) (How to Cheat)

ASIN: 1932394907

Book Description

PowerShell replaces cobbled-together assemblies of third-party management tools with an elegant programming language and a powerful scripting shell for the Windows environment. In the tradition of Manning's ground breaking "In Action" series, this book comes from right from the source. Written by Bruce Payette, one of principal creators of PowerShell, Windows PowerShell in Action shows you how to build scripts and utilities to automate system tasks or create powerful system management tools to handle the day-to-day tasks that drive a Windows administrator's life. Because it's based on the .NET platform, PowerShell is also a powerful tool for developers and power users.

Windows PowerShell in Action was written by Bruce Payette, one of the founding members of the Windows PowerShell team, co-designer of the PowerShell language and the principal author of the PowerShell language implementation. The book enables you to get the most out of the PowerShell environment. Using many examples, both small and large, this book illustrates the features of the language and environment and shows how to compose those features into solutions, quickly and effectively.

This book is designed for anyone who wants to learn PowerShell and use it well. Rather than simply being a book of recipes to read and apply, this book gives you the deep knowledge about how PowerShell works and how to apply it.

Customer Reviews:

4 out of 5 stars Geeked Out on Powershell.......2007-08-06

As a both a Windows and Linux system administrator, this book overall made me frustrated initially, as I really don't want to delve into the introspective nature of compiler design miracles, but rather have a practical book on applying PowerShell. Nevertheless, once I sat down and reviewed key chapters, I was able to learn how to better utilize Powershell and apply it to some chores relating to the nature of system administration.

One of the things I high agree with another reviewer is that the book does indeed delve too much into the "gears and cogs" of Powershell, and many times too much. Sometimes we delve into how behind the scenes, the language takes measures to behave like any other language or shell, and we're scratching our heads, why did I have to understand what I always knew to work and behave. Good example is page 62 on string expansion, where once something is assigned is doesn't changed when accessed. Like that's how everything is suppose to work. Though, then he mentions how to override the behavior, but never drops any code examples for that side note.

Though this book seems more oriented to software developers, rather than system administrators, I would still recommend this book, as you can become really well versed in the Powershell and understand its advantages as it relates to the .NET platform on the recent Windows OSes.

5 out of 5 stars Clearly a Winner.......2007-08-06

Not only does this teach you powershell, it answers all kinds of questions about why Powershell is the way it is, and why certain decisions were made. Ever want to know why we use -eq instead of == ? The answer is in here. This books simply rocks. This book not only shows you how to use Powershell, it teaches you Powershell works, from the inside out. Completely worthwhile. I would highly suggest reading it multiple times, as you learn more and more each time through.

5 out of 5 stars PAGE 205 ... PAGE 205.......2007-07-28

This book gives you the goods and helps you become very productive very fast. As a service ... I'm pointing out that PowerShell is installed in a somewhat crippled state which allows for interactive scripting only. You know, security, security, security.

Most of us, of course want to put the script into a file and execute it and this won't work until you set an 'execution policy'. This information can be found starting on page 205 and further directions on page 451.

Just thought you'd like to know.

Besides that a very good book that stands on it's own. If you've been around the programming track a couple of times you won't need the 'for the absolute beginner' book ... this one will do the trick!

I wish all technical books were written this well.

5 out of 5 stars Don't Make This Your First Purchase.......2007-07-09

Consider this book the Definitive Reference for PowerShell. Written by one of the designers of the PowerShell environment, the author knows all the ins and outs, back-alleys, hidden rooms, and secret handshakes the language offers - and isn't afraid to grab you by the hand and drag you along (like it or not!) for the tour of your life.

Therein, however, is the reason I can't recommend this as your first PowerShell book. The book is very logically planned out, the information very well presented in relatively easy to understand language, there is an abundance of script snippets to demonstrate what is being talked about, and the writing style itself is entertaining to read. But the author knows too much on the subject, and like any proud parent, often "too much information" is given, delving too deep into the gears and cogs of PowerShell and the underlying .NET framework for the (often basic) building block component, which might overwhelm the new PowerShell user, especially if the user does not have programming, let alone scripting, experience.

So although I say don't make this your first purchase, make it your second - and probably your last. Start with an "Introduction" style book (like Microsoft Windows Powershell Programming for the Absolute Beginner) to get used to the complex environment (even if you've only had VBS/JS experience), get comfortable with the basics of the shell, then move up to this title. You'll soon find out that every aspect you thought you knew has much more to the story than you thought, and you'll walk away from this read able to do just about everything you want.

5 out of 5 stars Everything you ever wanted to know about PowerShell.......2007-05-12

I don't ever remember reading a computer book from cover to cover, but I got hooked on this book and "can't put it down"... Plus, who ever thought that the history of a program could be as interesting as this one is. After all, the book begins by asking "why another shell language?" By the time you are into a few chapters you realize the question should have been "what took you so long?"

The book is peppered with valuable code examples that show off everything from the basics to the most advanced concepts, and the examples are built incrementally so you can see how and why every character in a command line works. Since PowerShell is object oriented, you easily learn why this is important, and how to extract the power of an OO shell.

I've already put PowerShell to work at the office using it for WMI, Active Directory, and file management tasks and have incorporated it into my AutoIT scripts as well. This book was a great help in getting me up to speed as fast as I have.
Unix Power Tools, Third Edition
Average customer rating: 4.5 out of 5 stars
  • What a Wonderful Book!
  • The UNIX bible!
  • True to the Unix philosophy
  • pricey but worth it
  • The one unix book that I'd like to have if stranded all alone on an island with a linux system!!
Unix Power Tools, Third Edition
Shelley Powers , Tim O'Reilly , and Mike Loukides
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

MacOSMacOS | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
ShellShell | Unix | Operating Systems | Computers & Internet | Subjects | Books
UtilitiesUtilities | Business | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
Mac OS XMac OS X | Apple | Computers & Internet | Subjects | Books
Mac OS X UNIXMac OS X UNIX | Apple | Computers & Internet | Subjects | Books
GeneralGeneral | Unix & Linux | O'Reilly | By Publisher | Books
LinuxLinux | Unix & Linux | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
X Windows & MotifX Windows & Motif | O'Reilly | By Publisher | Books
MacintoshMacintosh | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Essential System Administration, Third Edition Essential System Administration, Third Edition
  2. Classic Shell Scripting Classic Shell Scripting
  3. UNIX System Administration Handbook (3rd Edition) UNIX System Administration Handbook (3rd Edition)
  4. Learning the vi Editor (6th Edition) Learning the vi Editor (6th Edition)
  5. sed & awk (2nd Edition) sed & awk (2nd Edition)

ASIN: 0596003307

Amazon.com

The mark of a craftsman is his familiarity with his tools, the speed with which he can use them to solve simple problems, and his cleverness in using them to solve more complicated challenges. The latest edition of Unix Power Tools explores the standard Unix tools in greater depth than ever, and with better coverage of Linux, FreeBSD, and even the Darwin environment of Mac OS X. It's also been improved by the addition of sections on Perl and Python, programming languages that can often solve Unix problems more adeptly than any specific utility. This detail-filled book distinguishes itself from other guides for Unix gurus with its organizational structure (it's a series of articles that can be absorbed sequentially or individually) and carefully designed and executed index. Like its esteemed predecessors, this book is one you will keep handy.

The authors have achieved a nearly ideal balance in the pages of this book. It's not just a collection of recipes (such collections tend to leave you hanging if you want to do something a little differently), it's not just a book of documentation (books like that have application mainly as references for people who know a lot already), and it's not just a conceptual how-to guide. Unix Power Tools is all of those things, and the overall effect is impressive indeed. If you work with any flavor of Unix, whatever your level of experience, you will benefit by having this book. --David Wall

Topics covered: How to work efficiently, elegantly, and creatively with the Unix tool suite, as well as (to a lesser extent) with Perl and Python scripts. Tips and strategies on customization, document generation, process management, and networking abound in this wisdom-rich volume.

Book Description

With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the goldmine of information in the new edition of Unix Power Tools to add to your store of knowledge. Want to try something new? Check this book first, and you're sure to find a tip or trick that will prevent you from learning things the hard way. The latest edition of this best-selling favorite is loaded with advice about almost every aspect of Unix, covering all the new technologies that users need to know. In addition to vital information on Linux, Darwin, and BSD, Unix Power Tools 3rd Edition now offers more coverage of bash, zsh, and other new shells, along with discussions about modern utilities and applications. Several sections focus on security and Internet access. And there is a new chapter on access to Unix from Windows, addressing the heterogeneous nature of systems today. You'll also find expanded coverage of software installation and packaging, as well as basic information on Perl and Python. Unix Power Tools 3rd Edition is a browser's book...like a magazine that you don't read from start to finish, but leaf through repeatedly until you realize that you've read it all. Bursting with cross-references, interesting sidebars explore syntax or point out other directions for exploration, including relevant technical details that might not be immediately apparent. The book includes articles abstracted from other O'Reilly books, new information that highlights program tricks and gotchas, tips posted to the Net over the years, and other accumulated wisdom. Affectionately referred to by readers as "the" Unix book, UNIX Power Tools provides access to information every Unix user is going to need to know. It will help you think creatively about UNIX, and will help you get to the point where you can analyze your own problems. Your own solutions won't be far behind.

Customer Reviews:

5 out of 5 stars What a Wonderful Book!.......2007-10-02

I've worked in IT for 20+ years, and this is one of the best books I've found. What an index! And even the text of the book has reference "pointers" (for lack of a better term) sprinkled throughout it. Even if you don't initially find what you are looking for, you can usually read a couple of paragraphs and find a link to what you need. This book is a "keeper!"

5 out of 5 stars The UNIX bible!.......2007-05-13

Back in 1995 I started working at a client and all the UNIX guys had this book on their desk. I was a newbie at that time and the book helped me out a lot. It was clear and to the point. There is so much useful information. Recently I got my own copy because I had to jump back into the UNIX world and having this book around make me feel like I can handle any task that may be required. This is a must have if you want to dabble or become a pro in UNIX.

5 out of 5 stars True to the Unix philosophy.......2007-05-12

Here is a quote taken from _Unix_Power_Tools_ which demonstrates the
attitude, shared by the authors, that unix allows you to make things
easier. "''Ugh!', you say, 'that's just what I hate about UNIX. All
these long filenames and options I can't remember. Who wants to type
all that stuff!' Precisely. That's why UNIX makes it so easy to
create custom commands, in the form of aliases and shell scripts."

Unix Power Tools is true to the spirit and philosophy of unix in
focusing on the command line environment with its rich abundance of
command interpreters, shell languages, system utilities, commands, and
the like. This is the realm of real power.

The book is aimed squarely at the user who wants to learn what's under
the hood of the unix (and Linux) system. It's not about how to change
your wallpaper or install the latest media player, or configure your
desktop, although this new edition may touch on these topics, too.
It's really about using unix to greatest advantage, about tapping its
real power, the power of its simplicity, of its flexibility, of
tapping into I/O streams, and using the tool-box approach to solving
real problems. It's about using 'pipes', 'redirection', and
'filters', to automate the big jobs.

My copy of this book is tattered from all the use it's had over the
last ten years. I'm always hunting it down, as my associates at work
are constantly borrowing it to help them solve a problem. That's
okay, though. I am ordering another copy, just for me. I'm curious
to see this new edition, which I understand has broader coverage of
the various unix flavors, including Linux, which I run
at home.

I would recommend this book to those who find unix intimidating, as
well as to the unix enthusiast. For anyone who ever wondered what the
fuss over unix was about, this book will certainly bring on an
epiphany. For between these covers is the greatest accumulation of
unix wisdom and know-how to be found in any book. The shear volume is
enough to elicit awe. But that's only part of its value, because such
an enormous accumulation of material might normally overwhelm the
reader, leaving him frustrated and unenlightened. Happily, this book
is so well organized, and the material so pleasingly presented, that
anyone will find it a pleasure to browse through and to mine
repeatedly for those precious tips, tricks, and methods that make
using unix so rewarding.

This is admittedly a pound heavy volume, and might be expected to
contain a lot of chaff with the grain. I have not found it so. The
authors have chosen the material well, and know their subject so
intimately and thoroughly, that I am left with a feeling of profound
respect. This is, in short, a book that is worthy of its subject; a
truly great book for a great OS.

I read another reviewer who avers this is the one book he would take
with him to a deserted island. I concur. It has taught me more than
any other unix book, and has made my work more efficient, and most
importantly, more interesting. I paid full retail for my copy of
Power Tools, and at the time, I thought it was a lot, but it has
repaid me many times over. It's the most indispensable unix book on
my shelf; a real gem.

5 out of 5 stars pricey but worth it.......2006-06-23

I know this seems abit pricey but its worth it. I dont have the attention span needed to read most books cover-to-cover. Even though this book is huge I have browsed it all and read most of it. Multiple times! Each time I find some new tidbit to use.

5 out of 5 stars The one unix book that I'd like to have if stranded all alone on an island with a linux system!!.......2006-05-01

I'm an analog IC designer moonlighting as a linux hacker (I'm actually addicted). I try to build software, write shell scripts and customize my desktop to death. I picked up this book a year or two back and I think I've probably used it almost every single day to look up something or the other. I probably own about 20 linux related books (more than my engineering books) but this is the one that I would run out with when the firealarm sounds. Here is my short summary of my feelings about this book.
- this book (primarily) caters to intermediate to advanced users
- I would still recommend this for linux beginners as a reference to check up when every other beginner book fails. There are introductory chapters on shell scripting which could put some of the dedicated shell scripting books to shame
- One of the fundamental holy grail that linux books try to achieve (and in which they often fail) is to find a good balance between breadth and depth - both qualities which the subject of Unix do not shy away from. So a Linux beginner picks up an introductory book which addresses just one linux issue and before he knows it-he has gathered enough knowledge and the book just picks up dust. Or he could pick up a book that claims to be a reference and skims over all the items with little depth and boom when he really needs information about a particular topic he finds that the book is too shallow. The "Unix Power Tools" book, I'm happy to say achieves this good balance between depth and breadth in very good measure. Ex. When I was confused about the intricacies of bash quoting or I/O redirecition, this book came to my rescue. The Unix command "find" which was buried under a 4-year old alias for me owing to it's complexities, suddenly developed a fascination for me after I discovered it's myriad use and value from the multiple pages that this book devoted to it's demystifcation.
- I bought the O'Reilly books - "Linux in a Nutshell" and "Essential system Administration" with the purpose of using them as references - The first one was just too shallow for my requirements and taste and I use it basically as a replacement for online man pages. The second one has it's very niche, but only in specific circumstances. So they have been put to use probably just 1/10th of what the "Power Tools" book has been put to
- I'm not a guy who is driven to write reviews i.e unless I am totally ecstatic or totally disgusted with a product and you probably have guessed where I stand with this one. I waited 1 or two years and I somehow felt that I owe this review to this book.
Classic Shell Scripting
Average customer rating: 4.5 out of 5 stars
  • Excellent book to learn the basics
  • A good intro on Unix shell scripting and the problems it solves
  • Nice overview of Bourne/sh scripting
  • Okay
  • Practical and useful
Classic Shell Scripting
Arnold Robbins , and Nelson H.F. Beebe
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
ShellShell | Unix | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Unix & Linux | O'Reilly | By Publisher | Books
LinuxLinux | Unix & Linux | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Learning the bash Shell (In a Nutshell (O'Reilly)) Learning the bash Shell (In a Nutshell (O'Reilly))
  2. sed & awk (2nd Edition) sed & awk (2nd Edition)
  3. Learning the vi Editor (6th Edition) Learning the vi Editor (6th Edition)
  4. Unix in a Nutshell, Fourth Edition Unix in a Nutshell, Fourth Edition
  5. Mastering Regular Expressions Mastering Regular Expressions

ASIN: 0596005954

Book Description

Shell scripting skills never go out of style. It's the shell that unlocks the real potential of Unix. Shell scripting is essential for Unix users and system administrators-a way to quickly harness and customize the full power of any Unix system. With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch data and automate repetitive tasks. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards. Classic Shell Scripting is written to help you reliably navigate these tricky waters. Writing shell scripts requires more than just a knowledge of the shell language, it also requires familiarity with the individual Unix programs: why each one is there, how to use them by themselves, and in combination with the other programs. The authors are intimately familiar with the tips and tricks that can be used to create excellent scripts, as well as the traps that can make your best effort a bad shell script. With Classic Shell Scripting you'll avoid hours of wasted effort. You'll learn not only write useful shell scripts, but how to do it properly and portably. The ability to program and customize the shell quickly, reliably, and portably to get the best out of any individual system is an important skill for anyone operating and maintaining Unix or Linux systems. Classic Shell Scripting gives you everything you need to master these essential skills.

Customer Reviews:

5 out of 5 stars Excellent book to learn the basics.......2007-03-13

I've scrolled through lots of books, there is so much information out there, but this book has a tendency to keep it simple and to the point. It has good illustrative examples that not only are useful but also serve as a good practice guide.

5 out of 5 stars A good intro on Unix shell scripting and the problems it solves.......2007-02-16

The purpose of this handy little book is to help someone who is working with Unix through the labyrinth of tools available and learn how and when to use them. It is important to note what is mentioned in the preface - "Throughout this book, we use the term Unix to mean not only commercial variants of the original Unix system, such as Solaris, Mac OS X, and HP-UX, but also the freely available workalike systems, such as GNU/Linux and the various BSD systems: BSD/OS, NetBSD, FreeBSD, and OpenBSD." I quote the book because the word "Unix" is about as descriptive as the word "car". The intended audience is anyone who is computer literate, already knows how to program, and is regularly faced with diverse problems in the workplace that must be solved with Unix tools. This book should give you a taste of which tool to turn to and when.

This book can be divided basically into two halves. The first half is a tutorial on writing Unix scripts. The book starts with a brief history of the Unix language and the philosophy behind Unix tools. Slowly, each chapter builds up your skill at script writing. You are shown how to differentiate between shells, how to work with text extensively, how to use loops, pipelines, variables, and decision statements, and how to work with files. There are detailed example scripts at every step along the way. By the end of chapter seven, you should know enough about basic shell scripting to be dangerous.

Starting in chapter 8, you are showed more application-related information. First, Chapter 8 shows and discusses some ready-made scripts for some tasks for which there is no out-of-the-box Unix solution. Some of the handy solutions shown are for path searching and automating software builds. Chapter 9 is a crash course on awk, and is aptly named. It is just enough to be dangerous. You learn how to solve common text processing problems with awk, but you'll need more resources to be really knowledgable. Chapter 10 explains the usage of common commands for listing files, modifying their timestamps, creating temporary files, finding files in a directory hierarchy, applying commands to a list of files, determining the amount of filesystem space used, and comparing files. Next there are two applied chapters showing you how to merge several databases and how to perform spellchecking by using scripting. Chapter 13 changes the subject a bit and talks about the concept of processes in Unix and how you can use their statistics to accomplish a number of monitoring and control tasks. Chapter 14 talks about problems you may run into if you try to take advantage of shell-language extensions, while Chapter 15 addresses the issue of writing secure scripts to the extent it is possible to do so. Writing man pages, and the basics of the Unix filesystem are the subjects of the last two chapters of the book.

I would say it is a good modern introduction to the subject of shell scripting and Unix tools and how to use them. It doesn't dive deeply into any particular topic, but it will get you started by broadly introducing you to the problems most Unix script writers and system admins face regularly and how to get started solving those problems. I highly recommend it for that purpose.

4 out of 5 stars Nice overview of Bourne/sh scripting.......2006-11-17

This book provides a nice overview of the Bourne/sh shell's commands. I wish there were more examples with complete scripts. Korn shell users might want to consider "Korn Shell: Programs for Your Survival at Work" by Larry L. Smith. Bash users might want to consider "Bash Shell: Essential Programs for Your Survival at Work" by Larry L. Smith. Some of the examples in Randal K. Michael's "Mastering UNIX Shell Scripting" are also helpful.

4 out of 5 stars Okay.......2006-03-12

I would say this is a pretty good book that covers it's subject very well, buti didn't use it much because i had also bought Unix in a Nutshell, Fourth Edition, which covered the basics and differences between the shells briefly, which was all i needed at the time. but i looked through this and read some stuff that helped and it is a good book if you plan on doing extended shell scripting. it was just a little more than i actually needed

5 out of 5 stars Practical and useful .......2005-09-20

Great book. The emphasis is nicely split between actually using the shell itself and the whole supporting cast of unix tools (sed, awk, cut, join, sort etc.) The idea of carefully crafting solutions using the unix toolbox mindset is key. I also like the fact he doesn't try to teach to multiple shells, but first tries to emphasize portability by sticking mainly to a POSIX standard, and only later adds info about non standard shell topics. If I could only have one book on shell scripting, this would be it. The best description is 'Practical'.
Linux in a Nutshell (In a Nutshell (O'Reilly))
Average customer rating: 4.5 out of 5 stars
  • Essential Linux Reference
  • A very big nutshell!
  • It's a Nutshell book. Duh.
  • good Linux desk encyclopedia
  • Excellent Reference Book
Linux in a Nutshell (In a Nutshell (O'Reilly))
Ellen Siever , Aaron Weber , Stephen Figgins , Robert Love , and Arnold Robbins
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
ShellShell | Unix | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Linux | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
VIVI | Word Processors & Editors | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
NutshellNutshell | Series | O'Reilly | By Publisher | Books
GeneralGeneral | Unix & Linux | O'Reilly | By Publisher | Books
LinuxLinux | Unix & Linux | O'Reilly | By Publisher | Books
X Windows & MotifX Windows & Motif | O'Reilly | By Publisher | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Linux Pocket Guide Linux Pocket Guide
  2. A Practical Guide to Linux(R) Commands, Editors, and Shell Programming A Practical Guide to Linux(R) Commands, Editors, and Shell Programming
  3. Running Linux (3rd Edition) Running Linux (3rd Edition)
  4. Learning the bash Shell (In a Nutshell (O'Reilly)) Learning the bash Shell (In a Nutshell (O'Reilly))
  5. Understanding the Linux Kernel Understanding the Linux Kernel

ASIN: 0596009305

Book Description

Over the last few years, Linux has grown both as an operating system and a tool for personal and business use. Simultaneously becoming more user friendly and more powerful as a back-end system, Linux has achieved new plateaus: the newer filesystems have solidified, new commands and tools have appeared and become standard, and the desktop--including new desktop environments--have proved to be viable, stable, and readily accessible to even those who don't consider themselves computer gurus.

Whether you're using Linux for personal software projects, for a small office or home office (often termed the SOHO environment), to provide services to a small group of colleagues, or to administer a site responsible for millions of email and web connections each day, you need quick access to information on a wide range of tools. This book covers all aspects of administering and making effective use of Linux systems. Among its topics are booting, package management, and revision control. But foremost in Linux in a Nutshell are the utilities and commands that make Linux one of the most powerful and flexible systems available.

Now in its fifth edition, Linux in a Nutshell brings users up-to-date with the current state of Linux. Considered by many to be the most complete and authoritative command reference for Linux available, the book covers all substantial user, programming, administration, and networking commands for the most common Linux distributions.

Comprehensive but concise, the fifth edition has been updated to cover new features of major Linux distributions. Configuration information for the rapidly growing commercial network services and community update services is one of the subjects covered for the first time.

But that's just the beginning. The book covers editors, shells, and LILO and GRUB boot options. There's also coverage of Apache, Samba, Postfix, sendmail, CVS, Subversion, Emacs, vi, sed, gawk, and much more. Everything that system administrators, developers, and power users need to know about Linux is referenced here, and they will turn to this book again and again.

Customer Reviews:

5 out of 5 stars Essential Linux Reference.......2007-09-16

This book is a constant companion on my physical desktop....if you deal with Linux in anyway at all this book is a necessity.

4 out of 5 stars A very big nutshell!.......2007-07-23

This book is as it promises, lots of information in a very (relatively) small space. The chapters are organized on topics that the newbie (read: me!) needs to know about and the explanations are thorough and well-written. While the old hand will understand the material covered easily and without much review, the newbie will have to read and re-read to get it all. Chapter 3 lists the most common LINUX commands and details arguments that go with them. The index and the fact that the commands lists are alphabetical make it very easy to look up a specific command or function and find out what you need to know to make it work on the spot. The chapters on Shells and on the VIM Editor are very informative and make two tough topics easy to understand. Reading through the VIM editor chapter as I did a lab practical made the process almost fun. For me, the best part was that I could understand the book, and my way experienced friend also finds it a useful reference for his more advanced work. So, I'll be able to use it while I grow into it as a LINUX user.

5 out of 5 stars It's a Nutshell book. Duh........2007-07-15

If you've been in the tech field for any length of time you own at least one Nutshell book. If you like them, you own several; if you don't, you probably stopped at one.

4 out of 5 stars good Linux desk encyclopedia.......2007-07-14

This is a good paper Linux reference for system administrators and (to some extent) software developers. If you are using Linux as a desktop system this is probably not the book for you, because you will do everything through a GUI and will never need anything in this book.

Despite initial appearances, this is not just a dump of all the Unix man pages. Each command entry is considerably condensed, with less-used options omitted and most of the more verbose option descriptions shrunk to one line. On the other hand it gives lengthier and more useful synopses than the man pages do. Some of the more complicated programs such as gawk and cvs have their own chapters with detailed introductions to the tools.

This is almost totally a reference, with no tutorial information and some scattered examples. The introductory sections on each tool are good. The book has a good functional index which helps find the relevant commands.

I have mixed feelings about the level of coverage in this book. It's perched in an awkward place between a really comprehensive reference (which would have to be multiple volumes) and an overview that alerts you to the capabilities and where to find the commands, without giving you the parameters and options. I think I would like it better if it had less detail, so I could quickly get an overview (without rummaging through 942 pages) and then delve into the man pages for the details. Think of the present book as a desktop encyclopedia: it gives you a good overview, and if you already know an area it can remind you of the parameters, but it's neither a tutorial nor a complete reference.

4 out of 5 stars Excellent Reference Book.......2007-02-25

When you need to know what a Linux command does and all the options you can use with it, this book is the one to buy. I have two other books on how to install and use Linux. They teach you about the integrated software and some of the operating system commands for specific actions. This book details the commands and syntax in depth.
TextMate: Power Editing for the Mac (Pragmatic Programmers)
Average customer rating: 5 out of 5 stars
  • Do you have the power?
  • Get a Mac, get TextMate, get this book.
  • The Power of Textmate
  • Become A TextMate Power User Today!
  • Great book on a fantastic product
TextMate: Power Editing for the Mac (Pragmatic Programmers)
James Gray
Manufacturer: Pragmatic Bookshelf
ProductGroup: Book
Binding: Paperback

MacOSMacOS | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
Graphic DesignGraphic Design | Computers & Internet | Subjects | Books | 3D Graphics | Adobe FrameMaker | Adobe Illustrator | Adobe InDesign | Adobe PageMaker | CAD | Desktop Publishing | Electronic Documents | General | Information Visualization | Interface Design | Printing | Reference | Rendering & Ray Tracing | Scanning | Typography | Web Design
VIVI | Word Processors & Editors | Software | Computers & Internet | Subjects | Books
Desktop PublishingDesktop Publishing | Apple | Computers & Internet | Subjects | Books
EditingEditing | Writing | Reference | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Look Inside Reference BooksLook Inside Reference Books | Trip | Specialty Stores | Books
Similar Items:
  1. Everyday Scripting with Ruby: For Teams, Testers, and You Everyday Scripting with Ruby: For Teams, Testers, and You
  2. Agile Web Development with Rails, 2nd Edition Agile Web Development with Rails, 2nd Edition
  3. Programming Ruby: The Pragmatic Programmers' Guide, Second Edition Programming Ruby: The Pragmatic Programmers' Guide, Second Edition
  4. The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series) The Ruby Way, Second Edition: Solutions and Techniques in Ruby Programming (2nd Edition) (Addison-Wesley Professional Ruby Series)
  5. Ajax on Rails Ajax on Rails

ASIN: 097873923X

Book Description

TextMate is a powerful tool for programmers, web designers, and anyone else who regularly needs to work with text files on Mac OS X. TextMate focuses on pragmatic automation, which means it will save you time time that's always in short supply. See how your lowly text editor can become a hard working member of your staff.

TextMate is a full-featured text editor available for Mac OS X that can greatly enhance your text manipulation skills. TextMate is actually a thin shell over a personalized team of robot ninjas ready to do your bidding. Let's face it, who doesn't want their very own team of robot ninjas?

With TextMate you can do your normal work, but signal the ever-watchful ninjas as you go. At your command, they will launch into action, slicing through text, building repetitive structures of data in the blink of an eye, and much more. They will even post to your blog, handle your IRC conversations, and read your email.

Inside this book you will learn how to teleport instantly to the exact line of the file you need to be on, edit the data with the briefest incantations of power, and banish the end result to the land of your choosing. It's magic, as you can plainly see.

Leave the days of dull work behind. Learn your spells, gain access to your team of robot ninjas, and you too will be able to edit text so effortlessly that everyone watching over your shoulder will be forced to ask, "Wait, how did you do that?"

Customer Reviews:

5 out of 5 stars Do you have the power?.......2007-09-24

Visuals:
The font size in the Pragmatic Programmers books is a little larger than say the O'Reilly books, which I personally like. Easy on the eyes. Screenshots are clearly printed.

Readability:
I found the reading style conversational and easy to follow. Of course, with this type of book which includes many keyboard short-cuts you really need to be at your computer and using them to commit them to memory. Even a reading of the book will give you insights into the power available at your finger tips with Textmate.

Practicality:
If you spend any amount of time in Textmate, this is really a no-brainer. This book will help you be more productive and get more out of your chosen text editing tool.

Audience:
The book does not list an intended target audience, but if you use Textmate at all I would say you have a bulls-eye right on you.

Overall:
If you use Textmate get this book.

5 out of 5 stars Get a Mac, get TextMate, get this book........2007-08-05

"TextMate is actually a thin shell over a personalized team of robot ninjas ready to do your bidding."

The funny thing is, to people who have never used TextMate for more than a few minutes the above phrase sounds like an exaggeration. It's not. (As long as you can accept the analogy of "really awesome code running on a Mac" = "robot ninjas"...)

Anyway, this book targets a pretty specific market: 1) Humans, 2) who own Macs, 3) and use TextMate. I'm here to tell you that, if you're human you should have a Mac; and if you have a Mac you should buy TextMate; and if you have TextMate you should buy this book. So there, now it covers everyone.

As with all of the Pragmatic Programmer books, I found this book to be concise without missing anything important. You may be thinking, "200 pages about a text editor!? That's crazy talk!" But you would be wrong, my friend. The amount of functionality built into TextMate is incredible, but I didn't even know the half of it until I started reading this book!

I don't want to give away the ending, but:

Three of my favorite simple features I didn't know about until I read this book:
- Pressing [ESC] to complete the word you're typing.
- The built in TODO list functionality (so crucial!!)
- [Cmd-Enter] to add a new line below this one and go to the beginning of it.

Things I wouldn't have been able to do without TextMate and this book:
- Edit some of my Bundles to make TextMate work even more how *I* like
- Complete an after-hours Web Site project *way* under time and budget

Seriously. TextMate is the One True Editor for Mac (it makes me loath using any other editor on any platform) and this is a great book for learning how to *really* take hold of its power.

5 out of 5 stars The Power of Textmate.......2007-05-28

This book is the perfect primer for what I have found to be one of the most indispensible Mac OS X applications - TextMate. If you are a software developer or web designer or anyone else that edits text on a frequent basis and you have not already discovered TextMate, stop right now and visit http://www.macromates.com.

The Pragmatic Programmers' book, TextMate Power Editing for the Mac is a thorough introduction to TextMate. Edward Gray II has written a very accessible book, that covers the product very well.

The first third of the book is devoted to the basics - things you do every day in your text editor. The second third of the book dives into the details of some really sweet features of TextMate that you'll find yourself using all the time: bundles, snippets, macros and UNIX shell commands.

TextMate ships with over thirty 'bundles'. Each bundle is a directory of related files that provide additional functionality to TextMate. Let's say you're working on an HTML file. The HTML bundle will help you with loads of things related to your document: validate the syntax of the document, open the document in the default browser, refresh the document in the current browser session, insert open/close tags for the current word, strip all HTML tags from the document - just to name a few. Each bundle provides functionality that applies not only to the syntax of the language you're currently working with, but repetitive tasks that would apply as well.

As I mentioned, a couple dozen bundles ship with TextMate and many more are available for free download from various websites. You can even create your own bundles to extend the product in ways that only you can imagine. Here are a few of the bundles that ship with TextMate: Blogging, CSS, HTML, Java, Markdown, Objective-C, Python, Rails, Ruby, SQL, Subversion, Text, Textile, Xcode and XML. Bundles provide you with lots of help editing files and performing related tasks.

Snippets are a smart completion mechanism that go way beyond the simple concept of 'finish this word'. For example, if you are editing a Ruby file and you type array_object.ea followed by the TAB key (where 'array_object' is an arbitrary Array object), the snippet feature will automatically fill in the skeleton of the 'each' iterator, including the opening and closing curly braces, the text '|e|' with the letter 'e' highlighted. You simply type the name of the variable you want to represent the next element (or simply leave it as it is), hit the TAB key again and the cursor will be placed between the closing '|' character and the closing '}' character, ready for you to type in an expression. Very cool. This same trick works for dozens of different scenarios in your Ruby code. And that's just the snippets that apply to Ruby code. There are snippets that apply to a large number of file types.

You've probably seen macros in other editors and TextMate's macro facility works as you might expect: you start recording a macro, perform some actions and save the macro. TextMate saves the macros as XML files, so it's a snap to edit a macro after recording if you need to tweak it a bit.

The ability to fire off UNIX shell commands from within TextMate gives you another powerful tool to use while editing files. You can fire off one-liner shell commands by simply pressing the ^R key on a line containing a shell command. You can also use shell commands to act on all or part of the current document.

For the advanced TextMate user, the tail end of the book shows you how to create your own language syntax for use in TextMate, including how to describe the grammar of the language in terms TextMate will understand. So, if you program in some far out funky language that TextMate doesn't support out of the box, you can add the language grammar to TextMate and program away!

Overall, I found this book extremely useful and easy to read. TextMate ships with an excellent help system that will answer many of your questions. The TextMate Power Editing for the Mac book will take you beyond the built-in help and give you an in-depth guide for this great Mac application.

5 out of 5 stars Become A TextMate Power User Today!.......2007-05-25

For anyone that tells you that you can't so solid code and script development on a Mac, they haven't been introduced to the application TextMate. There are several good options for doing power editing on the Macintosh and TextMate is one of those POWER options.

'TextMate: Power Editing for the Mac' by James Gray is a perfect companion manual for all TextMate users that want to lift the hood off of this power app and get to the nuts and bolts. If you develop on a Macintosh on a daily basis for work or fun and want to learn more about what you can do to make your life easier, pick up this book and you won't be disappointed. Written well and coming in at ~200 pages, there are 12 chapters which will teach you goodies in TextMate like how to create and use Macros, using Find & Replace to quickly edit text, and much, much more!!

The Mac is a great tool for developing code and TextMate is a great app for writing it, make yourself a more efficient coder today!!

***** HIGHLY RECOMMENDED

5 out of 5 stars Great book on a fantastic product.......2007-05-13

Books on editors are tricky things... I'm (still) a big fan and user of vi, but textmate is my tool of choice for more project level work for its capabilties. This book has brought me closer to to the keyboard level of productivity that vi allows for with its two modes.
Learning the bash Shell (In a Nutshell (O'Reilly))
Average customer rating: 4 out of 5 stars
  • Mediocre material lacking truly useful examples
  • Good chapter on debugging.
  • Strong, gently-paced intro
  • Good introduction and reference resource
  • Essential linux skills.
Learning the bash Shell (In a Nutshell (O'Reilly))
Cameron Newham
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

MacOSMacOS | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
ShellShell | Unix | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Mac OS XMac OS X | Apple | Computers & Internet | Subjects | Books
Mac OS X UNIXMac OS X UNIX | Apple | Computers & Internet | Subjects | Books
NutshellNutshell | Series | O'Reilly | By Publisher | Books
GeneralGeneral | Unix & Linux | O'Reilly | By Publisher | Books
LinuxLinux | Unix & Linux | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
X Windows & MotifX Windows & Motif | O'Reilly | By Publisher | Books
MacintoshMacintosh | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Classic Shell Scripting Classic Shell Scripting
  2. sed & awk (2nd Edition) sed & awk (2nd Edition)
  3. Learning the vi Editor (6th Edition) Learning the vi Editor (6th Edition)
  4. Mastering Regular Expressions Mastering Regular Expressions
  5. Linux in a Nutshell (In a Nutshell (O'Reilly)) Linux in a Nutshell (In a Nutshell (O'Reilly))

ASIN: 0596009658

Book Description

O'Reilly's bestselling book on Linux's bash shell is at it again. Now that Linux is an established player both as a server and on the desktop Learning the bash Shell has been updated and refreshed to account for all the latest changes. Indeed, this third edition serves as the most valuable guide yet to the bash shell. As any good programmer knows, the first thing users of the Linux operating system come face to face with is the shell the UNIX term for a user interface to the system. In other words, it's what lets you communicate with the computer via the keyboard and display. Mastering the bash shell might sound fairly simple but it isn't. In truth, there are many complexities that need careful explanation, which is just what Learning the bash Shell provides. If you are new to shell programming, the book provides an excellent introduction, covering everything from the most basic to the most advanced features. And if you've been writing shell scripts for years, it offers a great way to find out what the new shell offers. Learning the bash Shell is also full of practical examples of shell commands and programs that will make everyday use of Linux that much easier. With this book, programmers will learn:

Customer Reviews:

2 out of 5 stars Mediocre material lacking truly useful examples.......2007-06-07

This book has many drawbacks: its structure is deficient, the division of the material is sometimes outright confusing, the content lacks rigor and clarity, the examples are badly chosen and there is an overall lack of unity and consistence throughout the book.

Despite its many drawbacks, "Learning the Bash Shell" is still a useful book, simply because there are not that many alternatives. Moreover, the subject itself (i.e. the Bash shell, the Unix OS or both) is inconsistent and confusing.

4 out of 5 stars Good chapter on debugging........2006-11-17

Good chapter on debugging. Good overview of the Bash shell, but I wish it had more examples. For a book with lots of examples, you might want to consider "Bash Shell: Essential Programs for Your Survival at Work" by Larry L. Smith.

4 out of 5 stars Strong, gently-paced intro.......2006-10-24

The bash shell is now the most common and featureful command shell in the Unix world. It's full capability certainly isn't obvious to a beginner facing a command prompt, but is well worth exploring. This book is a great place for the novice to start. The first chapter addresses the most fundamental question: just what is a command shell?

The ideal reader already knows at least the names of the emacs and vi editors. That much helps understand the many features and two distinct feature sets available for command line editing. I consider fancy command line editing over-rated for fluent typists, but it's there in the second chapter for all who want it and anyone can benefit from at least a little knowledge of it. After that successive chapters pull the reader deeper into the bash feature set: aliases and shell variables, scripting and shell programming, and debugging when the shell programs or functions go awry.

Since this book is aimed at the novice, Newham and Rosenblatt skip lightly over a few of the more advanced subjects. For example, exceptions and trap handling get only cursory treatment, since they get into deep weirdness very fast. The authors are honest about this shallow treatment, though, and give enough information for a novice to recognize the basics and look them up in more advanced references.

This is nicely organized for the self-taught student. As a result, it's not laid out as a programmer's reference manual - anyone who wants that kind of reference just isn't looking at the right book. For its intended reader, though, it's a great book. It gets readers off to a fast start, and lets them decide just how much they want to bite off at a time. I recommned it very highly.

//wiredweird

4 out of 5 stars Good introduction and reference resource.......2005-10-02

This is a useful introduction to the Bash shell used in unix, linux, and other *nix type operating systems. It takes you from a very basic introduction into deeper concepts including shell scripting and customization. Highly recommended for the niche market it is intended to reach. I found it clear, useful and detailed without being dull.

5 out of 5 stars Essential linux skills........2005-07-23

This book (2nd. ed.) shows how bash shell programming exploits special capabilities of linux and unix. Shell programming manages other, more specialized, programs. So understanding the shell is essential to fully exploiting multitasking environments like linux.

This book comfortably covers a complex topic. As software evolves, these skills apply to the TCL shell and the Z shell, too. I am eager to get started on the 3rd. edition of this book.
UNIX(R) Shells by Example (4th Edition) (By Example)
Average customer rating: 4.5 out of 5 stars
  • A great intro to UNIX power tools
  • awesome book...
  • This book could bring you up to speed fast
  • Good, but examples are too easy.
  • Excellent Book
UNIX(R) Shells by Example (4th Edition) (By Example)
Ellie Quigley
Manufacturer: Prentice Hall PTR
ProductGroup: Book
Binding: Paperback

GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
ShellShell | Unix | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Perl by Example (3rd Edition) Perl by Example (3rd Edition)
  2. Mastering UNIX Shell Scripting Mastering UNIX Shell Scripting
  3. Unix Shell Programming, Third Edition Unix Shell Programming, Third Edition
  4. UNIX System Administration Handbook (3rd Edition) UNIX System Administration Handbook (3rd Edition)
  5. Classic Shell Scripting Classic Shell Scripting

ASIN: 013147572X

Amazon.com

The second edition of Unix Shells by Examples shows off basic commands and utilities in the three most popular Unix shells--C, Bourne, and Korn--with side-by-side examples. The new edition of this book is sure to be a worthy reference for Unix programmers for getting around their favorite shell.

The best thing in this new edition is that the author presents short, effective examples of using basic commands and utilities for each of the three major Unix shells. This comparative approach means that you can use this book on different flavors of Unix and even migrate scripts between different shells. For each shell, the author provides fundamentals, like accessing profiles, command-line histories, and shell programming. "Lab sections" let you develop your skills with short, hands-on exercises for each shell. As in the earlier edition, the author's short examples show you how to perform basic tasks quickly with common switches and options.

Other sections here cover three major Unix utilities: grep (for searching), sed (for editing), and awk (for scripting and reporting). (The reference and tutorial on AWK programming is a notable feature here. There is also good coverage of regular expressions.)

Instead of hunting down information in countless man pages, this book will save you valuable time every day with its efficient format and comparative approach--truly useful features for the beginning and intermediate Unix user. --Richard Dragan

Topics covered: C, Bourne, and Korn Unix shells; grep, sed, and awk utilities; regular expressions; and shell programming.

Customer Reviews:

5 out of 5 stars A great intro to UNIX power tools.......2007-09-27

Had to learn awk for a work assignment, so the natural choice was the O'Riely book. After struggling with it I had realized that as a novice UNIX power tools programmer, I needed a basic-to-intermediate level text with lots of examples. That's where Quigley's came to the rescue.

Some positives about the text are as follows

1, every concept and programming construct is followed by an example
2, the sample data file (to try the different programming techniques against) are repeated multiple times. This saves time and effort and avoids the hassle of flipping back and forth in the book
3, the material has been covered in just the right depth & breadth

The plan going forward is to use "Unix by example" as the stepping stone to advanced awk, sed, and Korn shell programming texts.
The second phase of the plan is to buy, read, and try every example from Quigley's Perl text before investing in Oreily's counterpart text.

All in all, a great introduction to the Unix power tools

5 out of 5 stars awesome book..........2007-09-22

I'm currently using this book for a college class and I must say it is fairly easy to read and understand. I am somewhat a beginner when it comes to Linux Shell programming. Understanding the concepts in this book needs a little experience from the reader but it still is easy to follow.

5 out of 5 stars This book could bring you up to speed fast.......2007-03-13

Ellie wrote several books, e.g. Perl by examples, etc. Her 'Unix Shells by Example' is many people's favorite. It is mine, too.

This book offers ample tips and tricks and in-depth shell knowledge. I feel reading this book saved me a lot of time. We still need to spend a good amount of time digesting its content. Yet, a sentence in this book is often equivalent to a conclusion from several paragraphs or even chapters of reading from other sources. With its 1000+ pages, this book covers essenses in sh/ksh/bash, c/tcsh, and awk/sed/grep, etc. It can certainly bring you up to speed and help you build a well-managed Linux/Unix environment.

3 out of 5 stars Good, but examples are too easy........2006-11-17

I own several of Ellie's books and have taken classes from her in Silicon Valley. The books are clear, the index is excellent, but the examples are too simple. For example, many examples use input typed in from the keyboard (instead of reading in input from a file). Business applications/corporate applications usually read in input from a file.

5 out of 5 stars Excellent Book.......2006-08-14

This is a real good one, if you are new to unix shell scripting then this is the book you would want to start with. In detail explanation about everything. Good one, I had a confusion which one to start classic shell or this book, after buying this book I felt I made a good decision.
Bargaining for Advantage: Negotiation Strategies for Reasonable People 2nd Edition
Average customer rating: 5 out of 5 stars
  • Bargaining for Advantage - Excellent -
  • Consultant
  • Cost of book ~ 10.20 + shipping ... ROI 3000% in 3 WEEKS
  • Excellent...
  • A MUST if you do any negotiating -- who doesn't?
Bargaining for Advantage: Negotiation Strategies for Reasonable People 2nd Edition
G. Richard Shell
Manufacturer: Penguin (Non-Classics)
ProductGroup: Book
Binding: Paperback

CommunicationsCommunications | Skills | Business & Investing | Subjects | Books
GeneralGeneral | Business & Investing | Subjects | Books
NegotiatingNegotiating | Management & Leadership | Business & Investing | Subjects | Books
Look Inside Business BooksLook Inside Business Books | Trip | Specialty Stores | Books
Similar Items:
  1. Getting to Yes: Negotiating Agreement Without Giving In Getting to Yes: Negotiating Agreement Without Giving In
  2. Getting Past No Getting Past No
  3. Influence: The Psychology of Persuasion (Collins Business Essentials) Influence: The Psychology of Persuasion (Collins Business Essentials)
  4. Secrets of Power Negotiating Secrets of Power Negotiating
  5. Harvard Business Essentials Guide to Negotiation Harvard Business Essentials Guide to Negotiation

ASIN: 0143036971

Book Description

The award-winning guide to business negotiation used by top negotiators and training programs all over the world—completely updated and revised

As director of the renowned Wharton Executive Negotiation Workshop, Professor G. Richard Shell has taught thousands of business leaders, administrators, and other professionals how to survive and thrive in the sometimes rough-and-tumble world of negotiation. His systematic, step- by-step approach comes to life in this book, which is available in over ten foreign editions and combines lively storytelling, proven tactics, and reliable insights gleaned from the latest negotiation research.

This updated edition includes:
• A brand-new “Negotiation I.Q.” test designed by Shell and used by executives at the Wharton workshop that reveals each reader's unique strengths and weaknesses as a negotiator
• A concise manual on how to avoid the perils and pitfalls of online negotiations involving e-mail and instant messaging
• A detailed look at how gender and cultural differences can derail negotiations, and advice for putting talks back on track

Customer Reviews:

5 out of 5 stars Bargaining for Advantage - Excellent - .......2007-08-09

Bargaining for Advantage by Dr. Shell is a well-researched and easily accessible presentation of the negotiation schema. A must for anyone in business and every one who will ever have to negotiate anything. A must book for your lifetime.

I bought three copies and gave away two as gifts.

Dr. Fred A. Infortunio

5 out of 5 stars Consultant.......2007-07-24

This is the play book to use at the negotiating table. It's fast and easy reading. It will definitely give you a distinct advantage. It will give you the tools and strategies to help you get MORE of what you want while simultaneously showing the other side they got more than they wanted. This eliminates one side feeling they got short changed. Go for the heart not the throat. If you really want to raise the bar take his course at Wharton, like I did. Then you will really have the edge..

PS I have been buying this book for friends and clients since I took the course

5 out of 5 stars Cost of book ~ 10.20 + shipping ... ROI 3000% in 3 WEEKS.......2007-05-27

3000% ROI in three weeks. That is for simple things like auto repair work. At work the potential ROI is even higher. Heck. I haven't even finished the book. I still have much more to learn.

This book is literally a steal. Anbody that fails to read this book is working at a major disadvantage in the new American and international culture.

5 out of 5 stars Excellent..........2007-05-21

As a MBA student & poor at negotiations(:(), I needed to improve upon my negotiation skills...my prof suggested me this book....I found this book full of required information and interesting negotiation stories in the history...though I am not a big reader, I loved it...

5 out of 5 stars A MUST if you do any negotiating -- who doesn't?.......2007-02-13

To many of us the term 'Negotiation' is an abstract word. Prof. Shell converts it to a concrete term with all the steps involved to accomplish the results one desires. Reading the book will give you the information you need -- practicing the steps will give you the skills needed to get what you deserve at the bargaining table. Remember, "We don't get out of life what we deserve, rather what we negotiate."
Linux Pocket Guide
Average customer rating: 4.5 out of 5 stars
  • An excellent reference
  • good handbook
  • Great Product!
  • Best reference book for Linux
  • If you own one reference book for Linux, this should be it.
Linux Pocket Guide
Daniel J. Barrett
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

Network SecurityNetwork Security | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Unix | Operating Systems | Computers & Internet | Subjects | Books
ShellShell | Unix | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Linux | Operating Systems | Computers & Internet | Subjects | Books
Networking & System AdministrationNetworking & System Administration | Linux | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Linux SecurityLinux Security | Security & Encryption | Computers & Internet | Subjects | Books
PocketPocket | Series | O'Reilly | By Publisher | Books
GeneralGeneral | Unix & Linux | O'Reilly | By Publisher | Books
LinuxLinux | Unix & Linux | O'Reilly | By Publisher | Books
Internet SecurityInternet Security | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Business & CultureBusiness & Culture | Computers & Internet | 4-for-3 Books Store | Stores | Books
GeneralGeneral | Computers & Internet | 4-for-3 Books Store | Stores | Books
NetworkingNetworking | Computers & Internet | 4-for-3 Books Store | Stores | Books
Operating SystemsOperating Systems | Computers & Internet | 4-for-3 Books Store | Stores | Books
GeneralGeneral | Programming | Computers & Internet | 4-for-3 Books Store | Stores | Books
GeneralGeneral | Software | Computers & Internet | 4-for-3 Books Store | Stores | Books
All 4-for-3 DealsAll 4-for-3 Deals | 4-for-3 Books Store | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. A Practical Guide to Linux(R) Commands, Editors, and Shell Programming A Practical Guide to Linux(R) Commands, Editors, and Shell Programming
  2. Linux in a Nutshell (In a Nutshell (O'Reilly)) Linux in a Nutshell (In a Nutshell (O'Reilly))
  3. Linux Cookbook Linux Cookbook
  4. Running Linux (3rd Edition) Running Linux (3rd Edition)
  5. Linux For Dummies, 6th Edition Linux For Dummies, 6th Edition

ASIN: 0596006284

Book Description

O'Reilly's Pocket Guides have earned a reputation as inexpensive, comprehensive, and compact guides that have the stuff but not the fluff. Every page of Linux Pocket Guide lives up to this billing. It clearly explains how to get up to speed quickly on day-to-day Linux use. Once you're up and running, Linux Pocket Guide provides an easy-to-use reference that you can keep by your keyboard for those times when you want a fast, useful answer, not hours in the man pages. Linux Pocket Guide is organized the way you use Linux: by function, not just alphabetically. It's not the 'bible of Linux; it's a practical and concise guide to the options and commands you need most. It starts with general concepts like files and directories, the shell, and X windows, and then presents detailed overviews of the most essential commands, with clear examples. You'll learn each command's purpose, usage, options, location on disk, and even the RPM package that installed it. The Linux Pocket Guide is tailored to Fedora Linux--the latest spin-off of Red Hat Linux--but most of the information applies to any Linux system. Throw in a host of valuable power user tips and a friendly and accessible style, and you'll quickly find this practical, to-the-point book a small but mighty resource for Linux users.

Customer Reviews:

5 out of 5 stars An excellent reference.......2007-03-25

This book is exactly the type of excellent work one comes to expect from O'Reilly. Tons on useful information in a handy pocket reference size. I bought it because I had been away from Linux for awhile and was rusty on all of the commands. This filled the bill perfectly.

4 out of 5 stars good handbook.......2007-03-17

A good, standard handbook for Fedora and other Linux flavors. A good reference when you already know the OS and need a reference back to refresh your memory on command syntax, etc

5 out of 5 stars Great Product!.......2007-03-08

This book has helped me to have a better understanding of the Linux commands.

5 out of 5 stars Best reference book for Linux.......2007-01-15

This is the second copy of this book that I have. It is true that in the latest distributions of Linux (Suse 10, Fedora 6 or Ubuntu 6.+) you do not need to enter almost any command via the terminal, but there are two main reasons to learn to use the terminal line:
1. you want to become a power user and customize your linux distro, or
2. as an open source system, you are likely to broke something trying to install the latest applications, as Beryl for example, and you broke the graphical server.
In both cases, this book is a must have.
You can have access the same (or more) information via the 'man' command, but is useful to have some writen examples on how to use some commands. This book is very well organized and the size is really 'pocket'. It is a little outdated (2004) and oriented to Fedora (I'm an Ubuntu user), but useful anyway.

5 out of 5 stars If you own one reference book for Linux, this should be it........2007-01-06

I am a linux newbie, though I have an extensive computer background in other operating systems, and I wanted a comprehensive, yet brief reference book for Linux. This is indespensible! I have other detailed, how-to Linux books, but this is the one I continue to use on a regular basis. THe book is arranged in a very logical way, and the table of contents in conjunction with the index allows me to quickly find the command I need. Essentially all Linux commands are included, and for a given command, the most commonly used options are explained.

If I need more detail, and I infrequently do, I can go to those other books, or most likely I just use Linux available documentation (command help, man pages, etc.)

Alot of information for just a few bucks -- again, indispensible!

Books:

  1. Akhenaten: Dweller in Truth A Novel
  2. Amazing Grace: William Wilberforce and the Heroic Campaign to End Slavery
  3. An Inner Silence: The Portraits of Henri Cartier-Bresson
  4. Andy Warhol Portraits
  5. Architectural Graphic Standards, Tenth Edition (Book only)
  6. Artist Trading Card Workshop: Create, Collect, Swap
  7. Assembling Panoramic Photos: A Designer's Notebook (Designers Notebook)
  8. Big Horses Good Dogs And Straight Fences: Musings of Everyday Ranch Life
  9. Black & White
  10. Brian Jones Straight From The Heart: The Rolling Stones Murder

Books Index

Books Home

Recommended Books

  1. A Backward Glance: An Autobiography
  2. The Apocalypse Reader
  3. Start with a Digital Camera
  4. Sensational Pasta
  5. Simple Gifts : Four Heartwarming Christmas Stories : Just Curious / Miracles / Change of Heart / Dou
  6. Resilience Thinking: Sustaining Ecosystems and People in a Changing World
  7. The European Economy since 1945: Coordinated Capitalism and Beyond
  8. Wind: How the Flow of Air Has Shaped Life, Myth, and the Land
  9. Queens Elizabeth the Queen Mother: Chronicle of a Remarkable Life 1900--2000
  10. Autobiography of Silas Thompson Trowbridge M.D.