Perlのリハビリ

10数年ぶりにPerlで作られたプロダクトのタスクをアサインされた。
今日調べて思い出したことをメモとして残しておこうと思う。

インストールされているPerlのモジュールの調べ方

bash
find `perl -e 'print "@INC"'` -name '*.pm' 2> /dev/null | xargs -I@ basename @ | sort | uniq

PerlモジュールのVersionの調べ方

# perl -M'モジュール名' -le 'print $モジュール名::VERSION'
perl -M'Test' -le 'print $Test::VERSION'

Perlモジュールのアーカイブネットワーク
CPAN (Comprehensive Perl Archive Network)

Perlのスタイルガイド
perlstyle