Я пытаюсь создать шаблон textfsm с библиотекой Netmiko. Хотя он работает для большинства команд, он не работает, когда я пытаюсь выполнить операцию «in c» на сетевом устройстве. Кажется, что индексный файл textfsm не распознает одну и ту же команду для двух разных шаблонов; например:
- Если я даю команду - show running | в c syscontact
- и дать другую команду - show running | в c syslocation
в индексе textfsm; шаблон textfsm, похоже, распознает только первую команду; а не вторая команда.
Я понимаю, что могу получить необходимые данные с помощью выражения регулярного выражения для syscontact и syslocation для команд (через шаблон), однако я хочу добиться этого с помощью "in c "команда от самого устройства. Есть ли способ сделать это?