Я запускаю приложение из файла скрипта и перенаправляю на него стандартный ввод из вот-вот:
my_cli << HERE_DOC
enable
configure
10
exit
exit
HERE_DOC
Это работает, как и ожидалось, но я не вижу ни ввода, ни вывода приложения. Приложение представляет собой интерактивное приглашение, написанное на языке C. Когда я взаимодействую с ним вручную, я вижу само приглашение и ответы на мой ввод, но когда я выполняю вышеупомянутый скрипт, я ничего не вижу. Я хотел бы напечатать ввод и вывод, как если бы реальный пользователь печатал. Вы знаете, как этого добиться?