Автоматизация диалога

Автоматизация диалога

Как можно с помощью скрипта оболочки автоматизировать работу диалоговой утилиты?

Например: введите описание изображения здесь

Я хочу иметь возможность выбрать нужное мне имя. В диалоговом окне нет горячих клавиш, поэтому мне нужно иметь возможность «прочитать» слово под курсором, чтобы выбрать его.

решение1

Это не работа для скриптов оболочки. Скрипты оболочки могут вызывать инструменты командной строки, и есть инструменты, expect(1)которые могут автоматизировать интерактивные инструменты командной строки, но не для чего-то, что рисует текстовый GUI на экране. Лучше бы вы посмотрели на скрипт, который вызывает, dialog(1)и заставили его делать то, что вам нужно, напрямую, вместо того, чтобы вызывать dialog.

Связанный контент