I have the v5 and second adition O'Rielly.
Do you mean the second edition? (And, do you mean the Camel Book,
'Programming Perl'?) That's thoroughly out of date, and while it will be
possible to learn basic Perl from that, you'd be better off getting a
copy of the third or fourth edition.
(For the record, I learnt Perl from the 3rd edition and the manpages,
but then I already knew basic programming [no pun intended]. I learnt
programming at the age of about 10 with a BBC Master 128 and The Usborne
Book of Computer Programming, later supplemented with a proper Acorn
manual (which explained about nifty constructions like DEFPROC which
weren't in portable BASIC). I have never had any formal instruction, bar
a single course on 'Automata and Formal Languages' I took at University,
most of which I already knew from reading the Bison manual.)
There's plenty of good Perl in the standard distribution.
Hmm. There's also plenty of bad Perl, or, at least, Perl-4-era Perl.
Many of the core modules are maintained on a 'don't touch it unless it
breaks' basis, which is a pretty sound policy for important and
well-tested code, but doesn't necessarily make for good examples to
learn from.
Ben