Sweet Mother of Perl!
James F. Carroll
jcarroll at byu.net
Tue Mar 10 04:04:40 MDT 2009
On Wed, Mar 4, 2009 at 9:40 PM, Matt Nelson <matt at frozenatom.com> wrote:
> I need to get more familiar with perl to maintain existing
> scripts, and extend or create new ones.
> Can I get some recommendations on a good perl book?
> I'm looking for something that gives examples mainly related to interfacing
> with the linux system, ie: doing what most do in bash, but in perl, file
> access, working with files, renaming and other regex related tasks. Also I
> would like one that sticks mostly to using packages that are included in
> standard perl install.
at 10:06 PM, Matt wrote:
> I don't mind using CPAN, it just depends on what I'm doing. If I'm
> deploying something to be used on hundreds of servers I don't like having
> install packages. If it is say a custom SNMP Nagios plugin I don't mind
> installing a handful of stuff from CPAN.
at 10:08 PM, Matt wrote:
> I always hated the whole "For Dummies" books...
As others have said...
1. I think Perl Cookbook
<http://my.safaribooksonline.com/0596003137> or Perl
in a Nutshell <http://my.safaribooksonline.com/0596002416> would be best
2. I learned with Learning
ed. (currently 5th ed.). Enjoyable, humorous reading. Since you know
python, bash, and regex, you don't need it; it might be too light-weight for
- From what you've written, it sounds like you are an experienced Linux
programmer; you know perl "makes hard things easy, and impossible things
possible," both on and off the command line.
- Is learning perl urgent for you? If not, I encourage you to let
necessity and curiosity drive your learning, looking up how to accomplish
specific tasks reference books (#1 above), not tutorial books (#2 above).
You may already know: If you are affiliated with an academic institution,
you can read O'Reilly books for free online at safari.oreilly.com. For
example, BYU students (and alumni?) can login to Safari with BYU RouteY
to the Utah Academic Library Consortium.
jcarroll at byu.net
P.S. Is bottom-posting or top-posting preferred on this list? Thanks!
More information about the PLUG