[英]Setting a Windows environment variable to be read by a Ruby script
我的设置:Windows 7,ruby 1.9.3p125(2012-02-16)[i386-mingw32]
在scratchfile.rb中,我有:
puts ENV["TESTVAR"]
在命令提示符下,键入:
set TESTVAR = hello
ruby scratchfile.rb
我得到以下输出:
C:\myrubyproject>
为什么我看不到“ hello”值? 谢谢!
您不应在=
周围放置空格。
> set TESTVAR=hello
> ruby -e 'p ENV["TESTVAR"]'
"hello"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.