У меня есть следующая строка в файле с именем mib.txt:
[name=1.3.6.1.2.1.1.5.0, value=myrouter.ad.local (OCTET STRING)]
назовите следующий код:
f = File.read("/temp/mib.txt")
name = f.match(/1.3.6.1.2.1.1.5.0/)
puts "device name is #{name}"
Возвращает 1.3.6.1.2.1.1.5.0
, как я и просилно я действительно хочу найти строку, содержащую 1.3.6.1.2.1.1.5.0
и проанализировать значение myrouter.