Ruby スクリプト (具体的には Vagrantfile) 内で実行しており、別の Ruby 実行可能ファイル (具体的にはシステム Ruby に対してインストールされた berks) を呼び出したいと考えています。私は次のようなことができることを知っています
PATH=/usr/bin GEM_PATH=/var/lib/ruby/1.9.1 berks ...
しかし、それはあまり移植性がありません。(たとえば、異なるマシンには異なる GEM_PATH が必要です)。では、別の Ruby 環境に対してインストールされたスクリプトを Ruby スクリプト内から呼び出すにはどうすればよいでしょうか?