Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Minimal Perl: For Unix and Linux People
 
 

Minimal Perl: For Unix and Linux People [Paperback]

Tim Maher

List Price: CDN$ 58.99
Price: CDN$ 37.16 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 21.83 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.ca. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, May 29? Choose One-Day Shipping at checkout.

Product Details

  • Paperback: 464 pages
  • Publisher: Manning Publications; 1 edition (Oct 1 2006)
  • Language: English
  • ISBN-10: 1932394508
  • ISBN-13: 978-1932394504
  • Product Dimensions: 23.4 x 18.7 x 2.7 cm
  • Shipping Weight: 839 g
  • Amazon Bestsellers Rank: #520,689 in Books (See Top 100 in Books)

Product Description

Product Description

No-nonsense and practical, yet with wit and charm. A joy to read."
-Dan Sanderson, Software Developer, Amazon.com

"Shows style, not just facts-valuable."
-Brian Downs, former Training Director, Lucent Technologies

"Brilliant, never tedious-highly recommended!"
-Jon Allen, Maintainer of perldoc.perl.org

"You could have chosen no better primer than this book."
-Damian Conway, from the Foreword

Perl is a complex language that can be difficult to master. Perl advocates boast that "There's More Than One Way To Do It," but do you really want to learn several ways of saying the same thing to a computer?

To make Perl more accessible, Dr. Tim Maher has over the years designed and taught an essential subset of the language that is smaller, yet practical and powerful. With this engaging book you can now benefit from "Minimal Perl," even if all you know about Unix is grep.

You will learn how to write simple Perl commands-many just one-liners-that go far beyond the limitations of Unix utilities, and those of Linux, MacOS/X, etc. And you'll acquire the more advanced Perl skills used in scripts by capitalizing on your knowledge of related Shell resources. Sprinkled throughout are many Unix-specific Perl tips.

This book is especially suitable for system administrators, webmasters, and software developers.

About the Author

Tim Maher has worked for U.C. Berkeley as a senior programmer/analyst, for the University of Utah as a professor of computer science, and for AT&T, DEC, Sun Microsystems, Hewlett Packard, and Consultix as a course developer and/or lecturer on operating systems and programming languages. He founded Seattle's SPUG, one of the oldest, largest, and most active Perl users groups and served as its leader for its first six years. He serves on the Advisory Board of the University of Washington that oversees its Perl Certificate Program, and has led discussions in the Perl community about the development of a certification process for Perl programmers. He lives in Seattle, Washington.

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

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star:    (0)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
Share your experience with this product with others
Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.5 out of 5 stars (14 customer reviews)

16 of 16 people found the following review helpful
4.0 out of 5 stars Great Unix Data Wrangling Cookbook and Reference, Oct 22 2006
By Jeremy Mates - Published on Amazon.com
This review is from: Minimal Perl: For Unix and Linux People (Paperback)
Minimal Perl concerns itself with Perl one liners and quick scripts used to find, alter, and display data on Unix systems. The many examples show how Perl can both work with and exceed the existing Unix tools, and show a wide range of tasks: log scanning, finding and replacing data in multiple files, calculations to prove Seattle receives less rain than New York, and more. I consider myself adept on the Unix command line, though learned several new commands and best practices from this text.

The text includes many helpful tables. These illustrate Perl features and syntax, often in comparison to the Unix utilities grep, sed, and awk. The comparison tables also detail the different flavors of these utilities (classic, POSIX, and GNU). The text discusses commands used in the 1970s, and how the utilities have improved with the introduction of awk, Perl, and the GNU tools, which in turn borrow features from Perl. Other tables show problem solving commands, illustrating how different problems would be solved with grep, sed, awk, or Perl.

Recommended to those who do or want to spend time wrangling data on Unix. The text assumes a fair amount of Unix knowledge. If weak on Unix, first read "Learning the bash Shell" to learn a Unix shell. The second part of Minimal Perl covers Perl programming, which may obviate the need for "Learning Perl" or similar introductory Perl text.

19 of 20 people found the following review helpful
5.0 out of 5 stars Good as more than just a Perl introduction, Feb 5 2007
By Brian Wisti - Published on Amazon.com
This review is from: Minimal Perl: For Unix and Linux People (Paperback)
This book is being promoted as a Perl introduction for those who are already familiar with other popular shell tools such as grep, sed, and awk. I can't vouch for how useful it is in that context, although the quality of material and delivery style probably make it a good resource.

I came at the book from a different angle. Perl is familiar, but the other shell tools aren't. I started exploring Linux and UNIX when the GUI shells were starting to become useful in their own right and find/grep/sed/awk didn't seem as important. Perl has largely been an application programming language for me, so I never learned more than the barest hint of its scripting power. There is a huge "shell scripting tool" shaped hole in my Perl and UNIX knowledge.

"Minimal Perl" has been rapidly filling that gap. Even the first 20 pages were enlightening - they showed information on some of the more useful command-line options to Perl along with plentiful examples. Remember that for the last nine years "perl" eq "application language" in my head. The only command line options I cared about were -w and -T, and I stopped caring about -w when 5.6 was released. My new understanding of -l, -n, and -p meant that I could suddenly whip out a quick one-liner for a simple task, rather than write too many lines of C-style code for the same job.

I have been bouncing through the book as I find one of my needs matched by a chapter subject, but the rest of the book has been more of the same. You practice using Perl in combination with other shell tools and then as a complete replacement for those tools. The concepts from this book have saved my [...] a few times already, as I was able to combine them with my existing knowledge of Perl to find and fix code issues quickly.

The writing style is enjoyable. "Minimal Perl" is written in a relaxed, light-hearted manner which still manages to convey thoughts very clearly. You will learn a lot about the differences between Perl and the shell tools, even if you weren't that familiar with the shell tools in the first place. You will learn about the author's almost unhealthy love of AWK before he discovered Perl. More importantly, you'll learn how to use Perl as more than an awkward replacement for C++.

The physical layout of the book is first-rate, which I have come to expect from Manning. The font is large and readable. The book is printed on good thick paper, which matters more than I would have thought. The tables and code samples are easy to find, although I would have appreciated a table listing in the table of contents. After double-checking through this book while writing the review, that's the only complaint I was able to come up with: a table listing would be nice. [...]

I recommend this book to anyone who knows Perl but hasn't used it to do any dirty work in the shell. This will have an impact on when and how you use Perl.

16 of 17 people found the following review helpful
5.0 out of 5 stars Well Worth The Time And Money, April 24 2007
By Jonathan S. Mark "marjo_wycam" - Published on Amazon.com
This review is from: Minimal Perl: For Unix and Linux People (Paperback)
Like some others, I abandoned Perl years ago, in part because I objected to its lack of object orientation.

This book has brought be back, but only for certain purposes. The author shows how one-line Perl commands can perform tasks for which one might otherwise use sed or grep. In many cases the Perl command includes additional features not always found in the equivalent Unix command.

I have found this book invaluable in helping me to automate maintenance tasks on my website.

Yes, Perl 6 (object oriented Perl running in a virtual machines) is five or six years late, but when you are writing one-liners you don't need objects anyway.

Perhaps the world has gone overboard on this object-oriented thing. If you are like me and had abandoned Perl consider returning to it for certain tasks with the aid of Minimal Perl.
 Go to Amazon.com to see all 14 reviews  4.5 out of 5 stars 

Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges