gemで一括アンインストール

gemでrailsのバージョンを1.2→1.1にしたら、actionなんとか、activeなんとかも軒並みダウングレード。違うバージョンが同居しているのも気色悪いので、まとめてアンインストールしようとしたけど「gem uninstall actionmailer actionpack…」はダメみたい。

なので、bashの機能(?)を使ってまとめて、アンインストール。

gem list | grep "^\(active\|action\)" | while read n v; do gem uninstall $n -aix ; done

詳しくはこのへんを参照。