Je suis en train d'extraire l'adresse IP d'une interface et d'utiliser le troisième octet de cette adresse comme partie du numéro de l'AS BGP. Je dois insérer un 0 avant le numéro si le 3ème octet est < 10. Par exemple, si 3 octet = 8 puis AS = BGE 111Caractère d'insertion du script EEM de Cisco IOS
Voici mon applet actuelle et inachevée.
event manager applet replace
event none
action 1.0 cli command "conf t"
action 1.1 cli command "do show ip int brief vlan 1"
action 1.2 regexp " [0-9.]+ " $_cli_result ip match
action 2.0 regexp {([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)} $_cli_result match ip
action 2.1 regexp {([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)} $ip match first second third forth
action 2.2 set vl1 $first.$second.$third.$forth
action 2.3 cli command "router bpg 111$third"