>>135
何をしたいのか微妙に分からないが、`mmm`というのはmmmという外部コマンドを実行展開だよ。
やるなら、こんな感じでうまく行くかな?
なお、"#{hoge}"はhoge.to_sと同等のハズ。

a = []
4.times do |i|
  a.push([value_array[i].to_s, key_array[i].to_s])
end
cgi.popup_menu("selLink", *a)