У меня есть следующий код:рубин выход вопрос
File.open("/log/#{hostname}-#{@tdate}-errors.txt",'w') do |o|
run=tn.cmd('String'=>'sh int', 'Match'=>/#/) { |c| puts c}
run.each_line do |re|
title = re.match /([\S]+)Ethernet\S+/
rep = re.match /\d+ input errors/
#o.puts run
o.puts title
o.puts rep
end
end
tn.close
Он пишет в файл просто отлично, но добавляет кучу пробелов между заголовком и респ. Как мне избавиться от пробелов?
Что такое 'tn'? Образец выглядит неполным. –
То, где я устанавливаю telnet-соединение – nomoreflash
Как выглядит типичный вывод команды 'telnet'? –