12

次のルビーハッシュがある場合:

environments = {
   'testing' =>  '11.22.33.44',
   'production' => '55.66.77.88'
}

上記のハッシュの一部にアクセスするにはどうすればよいですか? 私が達成しようとしていることに関する以下の例。

current_environment = 'testing'
"rsync -ar root@#{environments[#{testing}]}:/htdocs/"
4

2 に答える 2

4

括弧を使用します:

environments = {
   'testing' =>  '11.22.33.44',
   'production' => '55.66.77.88'
}
myString = 'testing'
environments[myString] # => '11.22.33.44'
于 2013-04-29T22:38:43.727 に答える