Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rubyenvvars [2014/10/26 01:52] (current)
Line 1: Line 1:
 +===== Handling environment variables from Ruby =====
 +<code ruby>
 +def getenv(name)
 +    "#​{ENV[name]}"​
 +end
 +
 +def setenv(name,​value)
 +    ENV[name] = value
 +end
 +
 +puts getenv("​HOME"​)
 +puts ENV.size
 +ENV.each { |name,​value|
 +    print "#​{name} = #​{value}\n"​
 +}
 +
 +setenv('​MYVAR','​45'​)
 +puts getenv("​MYVAR"​)
 +setenv('​MYVAR','​145'​)
 +puts getenv("​MYVAR"​)
 +
 +</​code>​
 +----
 +[[rubyinfo|Back to Ruby]]
 +
  
rubyenvvars.txt ยท Last modified: 2014/10/26 01:52 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0