Matt, On Wed, Mar 4, 2009 at 9:40 PM, Matt Nelson <[email protected]> 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 > the > 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 > to > 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 for you. 2. I learned with Learning Perl<http://my.safaribooksonline.com/9780596520106> 4th 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 you. - 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 authentication<https://www.lib.byu.edu/cgi-bin/remoteauth.pl?url=http://proquest.safaribooksonline.com/> thanks to the Utah Academic Library Consortium. Cheers, James Carroll [email protected] P.S. Is bottom-posting or top-posting preferred on this list? Thanks! /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
