rubyでファイルからハッシュを作成する

ハッシュを作成するプログラム

stripを使い文字列の前後の空白を削除している。

#!/usr/bin/ruby

hash = Hash.new()
File.open("./config/hoge.config","r") do |io|
  io.each do |line|
    tmp = line.split(":",2)
    hash[tmp[0].strip] = tmp[1].strip
  end
end

設定ファイル

keyとvalueが記述されたファイルは以下の通り。
”:”でkeyとvalueを分けている。

hoge           :    ./abc/hoge.rb
hello          :    ./abc/hello.rb