Я читал об этой проблеме в соответствующих сообщениях, найденных здесь в Superuser; однако моя проблема немного отличается и потенциально трудна для решения: я работаю с филогенетической программой под названием Paup* и написал пакетный скрипт для автоматизации моего анализа.
чтобы автоматизировать этот процесс, мой пакетный скрипт создает временный файл, содержащий серию заданий для Paup* чтобы выполнить. Таким образом, мой пакетный файл не взаимодействует с Paup* приложение напрямую (Paup* своя интерфейс командной строки.)
на полпути к каждой итерации моего анализа Paup * запрашивает пользовательский ввод (формат Y/N) для опции, которую я не могу предварительно указать в своем файле задания. Я просмотрел руководство по команде и не могу найти способ подавить это диалоговое окно.
по существу, мне нужно отправить нажатие клавиши непосредственно Paup*, но только тогда, когда Paup* явно просит меня для ввода. В противном случае отправка не будет отвечать на запросы, так как входные данные не помещаются в очередь. Есть есть способ сделать это?