実行中のRubyプログラム中で自分自身を動かしているrubyのパスを取得する
何が嬉しいんだそれって言われると、うーん、rbenv/rvmなんかの影響を無理矢理外すために環境変数とかをいじった上で自分自身を起動しなおしたかったからんだけど、あっやめて石を投げないで、そんなマイナーケース知るかって、あっ、
RbConfig モジュール
要するに RbConfig.ruby を呼べばすべて解決!
http://docs.ruby-lang.org/ja/2.0.0/class/RbConfig.html#S_RUBY
require 'rbconfig' RbConfig.ruby #=> "/Users/tagomoris/.rbenv/versions/jruby-1.7.8/bin/jruby" # とか
@KitaitiMakoto さんに教えてもらいました。ありがとうございます!