my ruby prog:
#echoHW.rb
while 1 < 2
sleep(10)
puts "hey!"
end
the bash(?) script that calls it:
#echoHW.sh
ruby -v
ruby echoHW.rb "$@" &
I installed rvm, trying both "single user" and "multi user" modes; I have my default set to 1.9.3p125, but no matter what I do, when I run this, it runs 1.8.7, which evidently is the "system" version of ruby.
I'm guessing this is an easy fix -- I want the script to call the ruby I set as default with RVM -- but I'm stumped.
TIA
EDIT: the output of rvm info:
qe2user@qe2server:~/Ruby/query_engine$ rvm info
ruby-1.9.3-p125:
system: uname: "Linux qe2server 2.6.32-33-server #70-Ubuntu SMP Thu Jul 7 22:28:30 UTC 2011 x86_64 GNU/Linux" bash: "/bin/bash => GNU bash, version 4.1.5(1)-release (x86_64-pc-linux-gnu)" zsh: " => not installed"
rvm: version: "rvm 1.12.3 (stable) by Wayne E. Seguin , Michal Papis [htps://rvm.io/]" updated: "13 hours 39 minutes 42 seconds ago"
ruby: interpreter: "ruby" version: "1.9.3p125" date: "2012-02-16" platform: "x86_64-linux" patchlevel: "2012-02-16 revision 34643" full_version: "ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux]"
homes: gem: "/usr/local/rvm/gems/ruby-1.9.3-p125" ruby: "/usr/local/rvm/rubies/ruby-1.9.3-p125"
binaries: ruby: "/usr/local/rvm/rubies/ruby-1.9.3-p125/bin/ruby" irb: "/usr/local/rvm/rubies/ruby-1.9.3-p125/bin/irb" gem: "/usr/local/rvm/rubies/ruby-1.9.3-p125/bin/gem" rake: "/usr/local/rvm/gems/ruby-1.9.3-p125@global/bin/rake"
environment: PATH: "/usr/local/rvm/gems/ruby-1.9.3-p125/bin:/usr/local/rvm/gems/ruby-1.9.3-p125@global/bin:/usr/local/rv /rubies/ruby-1.9.3-p125/bin:/usr/local/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" GEM_HOME: "/usr/local/rvm/gems/ruby-1.9.3-p125" GEM_PATH: "/usr/local/rvm/gems/ruby-1.9.3-p125:/usr/local/rvm/gems/ruby-1.9.3-p125@global" MY_RUBY_HOME: "/usr/local/rvm/rubies/ruby-1.9.3-p125" IRBRC: "/usr/local/rvm/rubies/ruby-1.9.3-p125/.irbrc" RUBYOPT: "" gemset: ""
rvm info
on your system?