可能重复:
在Ruby中导出环境变量
我需要从ruby脚本中设置几个环境属性.
通常,在bash中,我执行以下操作:
$ export SOME_VAR=some_value
Run Code Online (Sandbox Code Playgroud)
但在红宝石中,以下(显然)不起作用:
irb(main):002:0> `export SOME_VAR=some_value`
(irb):2: command not found: export ASDF=1
=> ""
Run Code Online (Sandbox Code Playgroud)
有办法吗?
rua*_*akh 10
根据http://ruby.about.com/od/rubyfeatures/a/envvar.htm,你可以写:
ENV['SOME_VAR'] = 'some_value'
Run Code Online (Sandbox Code Playgroud)