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 rbenv
versi Ruby mana yang akan digunakan:
kutipan: https://github.com/sstephenson/rbenv
Memilih Versi Ruby
Saat Anda menjalankan shim, rbenv
tentukan versi Ruby mana yang akan digunakan dengan membacanya dari sumber berikut, dalam urutan ini:
The RBENV_VERSION
variabel lingkungan, jika ditentukan. Anda dapat menggunakan rbenv
perintah shell untuk mengatur variabel lingkungan ini di sesi shell Anda saat ini.
File pertama .ruby-version
ditemukan dengan mencari direktori skrip yang Anda jalankan dan masing-masing direktori induknya hingga mencapai akar sistem file Anda.
File pertama .ruby-version
ditemukan dengan mencari direktori kerja saat ini dan masing-masing direktori induknya hingga mencapai akar sistem file Anda. Anda dapat memodifikasi .ruby-version
file di direktori kerja saat ini dengan rbenv
perintah lokal.
File global ~/.rbenv/version
. Anda dapat memodifikasi file ini menggunakan rbenv
perintah global. Jika file versi global tidak ada, rbenv
anggap Anda ingin menggunakan Ruby "sistem" —yaitu versi apa pun yang akan dijalankan jika rbenv
tidak ada di jalur Anda.
Anda kemudian dapat menggunakan perintah ini untuk membuat .ruby-version
file di direktori bersama dengan skrip Ruby.
$ rbenv local 1.9.3-p327