前回エントリーに

App::cpanmigrateにするんだ! / perl のリリースサイクルと perlbrew の共存 - punitan (a.k.a. punytan) のメモ http://htn.to/t17B6J

https://twitter.com/#!/__gfx__/status/84448610938392576

とコメント頂いたので

http://search.cpan.org/dist/App-cpanmigrate/lib/App/cpanmigrate.pm

として出しました。

まだbashしか対応していませんが、他の環境用の pull request いただければ merge で対応します。

「え、シェルスクリプトなの?」

実行される本体はシェルスクリプトを exec (正確には bash -c)しているだけ(参考: http://stackoverflow.com/questions/571368/how-can-i-use-bash-syntax-in-perls-system )ですが、

@__gfx__ @punytan Text::CSV::UniqueColumnsの例があるから大丈夫

https://twitter.com/#!/maka2_donzoko/status/84495972729749505

とのこと。

http://search.cpan.org/dist/Text-CSV-UniqueColumns/lib/Text/CSV/UniqueColumns.pm

たしかにコレは…!