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