Я на полпути к написанию сценария Expect на сервере Linux, который должен подключаться к маршрутизатору по telnet для сбора некоторой системной информации. Пока что мой скрипт может успешно установить соединение, запустить команду маршрутизатора, отключиться и завершить работу.
Команда отображает несколько строк, которые мне нужно проанализировать, что я не знаю, как это сделать в Expect. Как я могу сохранить вывод, найти строку, затем столбец из строки и, наконец, сохранить результат в файле? Если возможно, я хотел бы использовать Expect полностью, а не обходной путь (например, Expect, встроенный в Bash).
Спасибо за ваше время. jk04