Мне нужна помощь в получении версии микропрограммы из вывода команды Cisco "show version"
Ниже приведена первая строка выходных данных версии show (где «12.4(21a)JA1» — версия встроенного ПО):
Cisco IOS Software, C1240 Software (C1240-K9W7-M), Version 12.4(21a)JA1, RELEASE
SOFTWARE (fc1)
Приведенный ниже код дает мне ошибку: не удалось скомпилировать шаблон регулярного выражения: недопустимый операнд квантификатора
expect "*#" {send "show version\n"}
expect -re "(?<=Version/s)(.*)(?=/sRELEASE)" {set var1 $expect_out(1,string)}
puts "Firmware Version: $var1"
Спасибо за помощь