回答:
公式ドキュメントによると、次のようにスクリプトの前に付ける必要があるようです:
#!/usr/bin/env ruby
次に、次のいずれかを実行して、rbenv使用するRubyのバージョンを指示します。
抜粋:https : //github.com/sstephenson/rbenv
Rubyバージョンの選択
シムを実行するときに
rbenv、次のソースからこの順序で読み取ることにより、使用するRubyバージョンを決定します。
RBENV_VERSION環境変数、指定された場合。rbenvshellコマンドを使用して、現在のシェルセッションでこの環境変数を設定できます。
.ruby-versionファイルシステムのルートに到達するまで、実行中のスクリプトのディレクトリとその各親ディレクトリを検索して見つかった最初のファイル。
.ruby-versionファイルシステムのルートに到達するまで、現在の作業ディレクトリとその各親ディレクトリを検索して見つかった最初のファイル。ローカルコマンド.ruby-versionを使用して、現在の作業ディレクトリにあるファイルを変更できますrbenv。グローバル
~/.rbenv/versionファイル。このファイルは、rbenvグローバルコマンドを使用して変更できます。グローバルバージョンファイルが存在しないrbenv場合、「システム」Rubyを使用することを想定します。つまりrbenv、パスにない場合はどのバージョンでも実行されます。
次に、このコマンドを使用.ruby-versionして、Rubyスクリプトとともにディレクトリにファイルを作成できます。
$ rbenv local 1.9.3-p327