前回エントリーに
App::cpanmigrateにするんだ! / perl のリリースサイクルと perlbrew の共存 - punitan (a.k.a. punytan) のメモ http://htn.to/t17B6J
とコメント頂いたので
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
たしかにコレは…!