I decided to learn Perl after realizing that most of my bash scripts were getting rather unwieldy in their current form and would become a maintenance nightmare if I continued down that path. A friend showed me a couple of examples using regular expressions and in-built modules in Perl and I was hooked instantly. To that effect I borrowed a copy of "Learning Perl" (great) and "Beginning Perl" (not quite), registered on PerlMonks and downloaded a copy of the perldoc which has become a bible of sorts for me currently.
As of this moment I fell comfortable with the basics, though topics such as building modules, OOP and to an extent, references, still continue to elude me. The material in the above mentioned books is rather sparse for these topics and since my interest now goes beyond just converting shell scripts I would like to delve further into the language. Any suggestions on which books / materials I should peruse? Are there any projects out there in the wild that would help my learning and give me a better grasp of larger programs written in Perl?
Please note that my basic day to day tasks involve system administration but I also like to devote time to open-source projects in any capacity whatsoever. All suggestions, links and tips are welcome. My next read is going to be Intermediate Perl but I am always open to other suggestions.