Menurut dokumen resmi , sepertinya Anda hanya perlu awalan skrip Anda seperti ini:
#!/usr/bin/env ruby
Dan kemudian lakukan salah satu hal berikut ini untuk mengetahui rbenvversi Ruby mana yang akan digunakan:
kutipan: https://github.com/sstephenson/rbenv
Memilih Versi Ruby
Saat Anda menjalankan shim, rbenvtentukan versi Ruby mana yang akan digunakan dengan membacanya dari sumber berikut, dalam urutan ini:
The RBENV_VERSIONvariabel lingkungan, jika ditentukan. Anda dapat menggunakan rbenvperintah shell untuk mengatur variabel lingkungan ini di sesi shell Anda saat ini.
File pertama .ruby-versionditemukan dengan mencari direktori skrip yang Anda jalankan dan masing-masing direktori induknya hingga mencapai akar sistem file Anda.
File pertama .ruby-versionditemukan dengan mencari direktori kerja saat ini dan masing-masing direktori induknya hingga mencapai akar sistem file Anda. Anda dapat memodifikasi .ruby-versionfile di direktori kerja saat ini dengan rbenvperintah lokal.
File global ~/.rbenv/version. Anda dapat memodifikasi file ini menggunakan rbenvperintah global. Jika file versi global tidak ada, rbenvanggap Anda ingin menggunakan Ruby "sistem" —yaitu versi apa pun yang akan dijalankan jika rbenvtidak ada di jalur Anda.
Anda kemudian dapat menggunakan perintah ini untuk membuat .ruby-versionfile di direktori bersama dengan skrip Ruby.
$ rbenv local 1.9.3-p327