То есть я запускаю программу (например, 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
Мобильная версия