I have been coding in c,c++ for many years, now I need to ramp up on perl within 3 weeks, can you please suggest what all books do I need to buy or I can learn advanced perl from some online website ?
Thanks.

Get the latest edition of "Perl BookShelf References" (on CD). 5 or 6 books on the CD, including "Learning Perl" and "Advanced Perl Programming" (at least last ime I checked they were included).

You can download (or simply read) a few perl books for free from this site:

http://www.perl.org/books/library.html

They are getting a little old but are still relevant for the most part.

"Data Munging" by Dave Cross is also excellent.

commented: Thanks. +3

Sign up on perl monks: www.perlmonks.org/

A great book for re-usable recipes for just about anything you want to do with Perl is The Perl Cookbook.