As I tell other people, try to forget about the other languages you already know when you try to learn Perl. The extent that you understand and excel in Perl depends on how much you buy into it's philosophy and way of doing things. Trying to enforce a Ruby (or any other language) mindset is going to make that frustrating. I say more about this in How complex is Perl? Is it easy to learn?
It's easy to compare things at the very low levels, such as function or method names for the same micro-task, but don't fall into the trap of trying to translate programs line by line from Ruby to Perl. People like to give tiny examples to show the differences, but to me tht most important parts are the big ideas and the structure that the language naturally wants to use.
Having said that, you might want to read Piers Cawley's stuff. He's a respected Perl programmer who did Ruby for awhile. He thought we was done with Perl, but it sucked him back in. He has various blog posts and presentations about his experience with both.
Since you're coming from Ruby, you're probably going to hate Perl's object system. That's okay, because we all do (mostly), but it gets the job done. You might have a better time if you start straight off with Moose, a better object layer for Perl 5.