hy 파일을 구문 분석하여 uid, dbname 및 url과 같은 일부 매개 변수를 찾습니다. 내가하려고 어떤 는 CSV 파일을 전송하기 위해 해시의 모든 값을 얻을 것입니다해시로 여러 매개 변수 보내기
난 내 해시 (res_licence) 내가 아니라
UID 추천 PARAMS을 구문 분석 할 때, UID '] ='ADFS '; url, url '] ='https://mydom.sandboxbk.net '; DBNAME, 그가 무시하는 이유 :(
내가 찾을 수 없습니다
res_licence = Hash.new
array = Dir.glob('configuration_*')
array.each do |f|
file = File.open(f ,"r")
lines = file.readlines
lines.each do |line|
if line.include? 'uid'
uid = line.match(/(?=uid)(.*)/)
puts ""
puts "==>#{uid} "
#res_licence = { uid: uid}
end
if line.include? 'url'
url = line.match(/(?=url)(.*)/)
puts "==>#{url} "
#res_licence = { url: url}
end
if line.include? 'dbname'
dbname = line.match(/(?=dbname)(.*)/)
puts "=>#{dbname} "
end
res_licence = {uid: uid, url: url, dbname: dbname}
end
end