Я работаю с конфигурациями маршрутизатора, и мне нужно написать скрипт Python для циклического перебора файла конфигурации, поиска определенной строки для определенного элемента, в данном случае IP-адреса, сохранения его в качестве переменной, а затем использования этой переменной в другой строке. Например:
interface Vlan88
ip address 12.37.221.1 255.255.255.0
!
!
standby 1 ip (insert ONLY 12.37.221.1 here)
И сделать то же самое для любого и всех других интерфейсов
Я буду честен .... сейчас пытается == 0, потому что это за пределами моего уровня знаний. Однако я использую регулярное выражение для замены некоторых вспомогательных адресов, а также для написания части конфигурации HSRP. Но я недостаточно далеко, чтобы знать, как искать что-то конкретное и превращать его в переменную.