別の変数の名前で変数を使用するにはどうすればよいですか? たとえば、次のような配列がいくつかあります。
g_OS = ['Mac', 'Linux', 'Win']
g_Mac = ['Lion', 'Tiger', 'Jaguar']
g_Linux = ['Slackware', 'RedHat', 'Caldera']
g_Win = [ .... ]
これを行うと: g_OS.each {|OS| puts "g_#{OS}[0]"}、'g_Mac[0]'または'g_Linux'リテラル文字列として出力されます。しかし、私が実際に望んでいるのは、配列の最初の要素を取得することです: g_Mac. どうやってやるの?