From: Paul Date: 2007-07-16T23:55:04+09:00 Subject: How can I get the Ruby version from within a Ruby script? I want to log the current Ruby version to a log file along with the script version, but I don't know how to get the Ruby version from within a running script. I tried: puts system("ruby -v") but that only returns "true" from within a script. (I see the correct output when I run it in IRB, but the script doesn't capture that.) I also tried : puts Config::CONFIG["ruby_version"] but that returns "1.8" and I would like "1.8.x". Any suggestions? Please let me know. Thanks.