Ответы пользователей на запросыLinux

Гость
Ответы пользователей на запросы

Сообщение Гость »

Можно ли заставить tee отвечать на запросы?
То есть я запускаю программу (например, openssl req), которая запрашивает ввод пользователя, и запустите его через tee, чтобы получить журнал. tee выдает подсказки, выдаваемые программой, но не ответы пользователя.

Код: Выделить всё

openssl req *some options* | tee -a openssl-req.log
Пользователь видит

Создание закрытого ключа RSA

фрагмент< /em>

Название страны [США]:FA

Название штата или провинции [CA]:

фрагмент*

но openssl-req.log содержит

Создание закрытого ключа RSA

вырезать

Название страны [США]:Название штата или провинции [CA]:Город или другой

вырезать

Ответы пользователя, включая переносы строк, не присутствуют в выводе tee.

Подробнее здесь: https://stackoverflow.com/questions/781 ... to-prompts

Вернуться в «Linux»