Внутри ruby script, как мне получить путь к интерпретатору ruby?
Пример script:
#!/path/to/ruby
puts `#{RUBY_INTERPRETER_PATH} -e "puts 'hi'"`
#EOF
Где RUBY_INTERPRETER_PATH
- мифический способ найти /path/to/ruby
.
Это просто пример. В этом случае я понимаю, что могу просто скопировать /path/to/ruby
в script, но я не хочу этого делать. Я хочу, чтобы это работало "правильно", независимо от того, что говорит строка #!
. Даже если вы работаете под окнами.
Ciao!