[Perl]あるモジュールがインストール済みかを確認するワンライナー

例えば、File::Pathモジュールが入っているかどうかを調べたいなら
c:\>perl -MFile::Path -e;
これでエラーが出なければ、入っている。 逆に、入っていないモジュールの場合だと、
c:\>perl -MFoo::Bar -e;
Can't locate Foo/Bar.pm in @INC (@INC contains: ....
みたいなエラーが出る。 Googleでいろいろ検索したんですが、@INCの中身を調べて..みたいな大掛かりなやり方しか出てきませんね。 結局、自分で上記方法を思いつきました。 何か間違ってたら、ご指摘くださいませ。
カテゴリ: