丁寧にありがとうございます。
>しかしこの書き方だとワーニングが出るはずです
ワーニング出ませんでした、スカラーコンテキストだから$が正しいんですね。
全然気にしてませんでした。

ちなみに、ActivePerl v5.6.0 Build616使ってます。
古いかも知れませんが。