Skip to content

Instantly share code, notes, and snippets.

@bf4
Forked from detunized/globals.rb
Created April 1, 2016 15:59
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save bf4/06be668bc9fa6f249302f87c1db154d0 to your computer and use it in GitHub Desktop.
List global Ruby variables and their values
global_variables.sort.each do |name|
puts "#{name}: #{eval "#{name}.inspect"}"
end
$!: nil
$": ["enumerator.so"]
$$: 9472
$&: nil
$': nil
$*: []
$+: nil
$,: nil
$-0: "\n"
$-F: nil
$-I: ["C:/ruby/lib/ruby/site_ruby/1.8", "C:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt", "C:/ruby/lib/ruby/site_ruby", "C:/ruby/lib/ruby/vendor_ruby/1.8", "C:/ruby/lib/ruby/vendor_ruby/1.8/i386-msvcrt", "C:/ruby/lib/ruby/vendor_ruby", "C:/ruby/lib/ruby/1.8", "C:/ruby/lib/ruby/1.8/i386-mingw32", "."]
$-K: "NONE"
$-a: false
$-d: false
$-i: nil
$-l: false
$-p: false
$-v: false
$-w: false
$.: 3
$/: "\n"
$0: "globals.rb"
$:: ["C:/ruby/lib/ruby/site_ruby/1.8", "C:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt", "C:/ruby/lib/ruby/site_ruby", "C:/ruby/lib/ruby/vendor_ruby/1.8", "C:/ruby/lib/ruby/vendor_ruby/1.8/i386-msvcrt", "C:/ruby/lib/ruby/vendor_ruby", "C:/ruby/lib/ruby/1.8", "C:/ruby/lib/ruby/1.8/i386-mingw32", "."]
$;: nil
$<: ARGF
$=: false
$>: #<IO:0x3f2dab0>
$?: nil
$@: nil
$DEBUG: false
$FILENAME: "-"
$KCODE: "NONE"
$LOADED_FEATURES: ["enumerator.so"]
$LOAD_PATH: ["C:/ruby/lib/ruby/site_ruby/1.8", "C:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt", "C:/ruby/lib/ruby/site_ruby", "C:/ruby/lib/ruby/vendor_ruby/1.8", "C:/ruby/lib/ruby/vendor_ruby/1.8/i386-msvcrt", "C:/ruby/lib/ruby/vendor_ruby", "C:/ruby/lib/ruby/1.8", "C:/ruby/lib/ruby/1.8/i386-mingw32", "."]
$PROGRAM_NAME: "globals.rb"
$SAFE: 0
$VERBOSE: false
$\: nil
$_: nil
$`: nil
$deferr: #<IO:0x3f2da98>
$defout: #<IO:0x3f2dab0>
$stderr: #<IO:0x3f2da98>
$stdin: #<IO:0x3f2dac8>
$stdout: #<IO:0x3f2dab0>
$~: nil
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment