homebrewでrubyを入れるとgemの実行コマンドへのPATHにrubyのバージョンが含まれていて、多分rubyのバージョンをあげるとPATHが変わって面倒。"gem env" からPATHを取得して設定するようにしました。たぶんべんり。 [ -x `which gem` ] && PATH="`gem env | perl -ne 'print $1 if /EXECUTABLE DIRECTORY: (.+)$/'`":$PATH rvmを使う環境と同じrcファイルを使う場合 if [ -s "$HOME/.rvm/scripts/rvm" ]; then source "$HOME/.rvm/scripts/rvm" elif [ -x `which gem` ]; then PATH="`gem env | perl -ne 'print $1 if /EXECUTABLE