On Fri, May 10, 2002 at 08:17:22AM -0700, P. Sanchez <[EMAIL PROTECTED]> wrote:
> >===== Original Message From Brandon Friedman <[EMAIL PROTECTED]> =====
> >Yes I said it!!!
> >
> >I basically have 0 perl skills but I am finding it increasingly
> >frustrating as these perls scripts pop-up in all sorts of places!
> >
> >Might aswell stand on my head and try read them..:)
> >
> >Any suggestions on building some decent perl knowledge to work on SME?
> >I understand it won't be over-night but I might just try...
>
> Best way of learning (for me) was getting a couple of books, some on
> "learning perl" and some perl "dictionary/reference" books (the
> really thick/fat ones)
You reminded me of an important thing I left out. For perl
specifically, I *don't* recommend dictionary/reference type books,
because Perl comes with them!
Take a look at 'perldoc perl' for a list of the reference and tutorial
documentation that comes with Perl. (If you've got man installed, 'man
perl' will be faster.)
Two specific bits deserve special mention because of shortcuts:
'perldoc perlfaq', and the FAQ pages themselves ('perldoc perlfaq1'
through 'perldoc perlfaq9'), are incredibly useful, but a little
onerous because the FAQ is probably book-length itself. You can
use perldoc to search it:
$ perldoc -q learn
will tell you that Perl is not difficult to learn, how to learn about
CGI and Web programming in Perl, how to learn about OO Perl, and how to
learn about linking C with Perl,
'perldoc perlfunc' is the list of Perl functions, which is useful for
obvious reasons. But you're usually just looking for one function, and
searching through the full doc for one function is a pain, so
$ perldoc -f printf
will tell you just about printf.
(Also, see 'perldoc perlbook' for a list of, well, Perl books. :-)
Cheers,
-Rich
--
------------------------------ Rich Lafferty ---------------------------
Systems Administrator/Support Engineer, Network Server Solutions Group
Mitel Networks, Ottawa, ON +1 613 592 2122 (x2513)
---------------------------- [EMAIL PROTECTED] ------------------------
--
Please report bugs to [EMAIL PROTECTED]
Please mail [EMAIL PROTECTED] (only) to discuss security issues
Support for registered customers and partners to [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Archives by mail and http://www.mail-archive.com/devinfo%40lists.e-smith.org