【发布时间】:2022-01-23 22:40:20
【问题描述】:
我目前正在使用一个脚本来创建基于 CDP 邻居信息的接口描述,但它正在放置全名,例如 GigabitEthernet1/1/1、HundredGigabitEthernet1/1/1。
我的正则表达式很弱,但我想做一个正则表达式替换,只保留接口名称的前 3 个字符。
我认为像(dredGigatbitEthernet|abitEthernet|ntyGigabitEthernet|etc) 这样的模式应该可以工作,但不确定如何将其放入下面的剧本行以修改端口值
nxos_config:
lines:
- description {{ item.value[0].port }} ON {{ item.value[0].host }}
例如,我正在寻找 GigabitEthernet1/1/1 以结束 Gig1/1/1
【问题讨论】:
-
不完全清楚你的输出应该是什么?然后
GigabitEthernet1/1/1应该以Gig的第3 个字符结尾,还是应该是1/1/1?还是1/1? -
抱歉,查找 GigabitEthernet1/1/1 为 Gig1/1/1
标签: ansible network-programming