openssl передает первые несколько строк из скрипта, затем читает из стандартного ввода

Я хочу бежатьopenssl и пусть он начинается со следующих команд, отправляемых на сервер:

t authenticate 
t select Inbox

Затем оттуда принять вход отstdin, Я'Я очень невежественен в написании сценариев оболочки и в наборе инструментов openssl, и я, конечно, нене вижу, как сделать это просто с помощью трубопроводов / перенаправленияstdin если, возможно, я не пытался настроить файл, который одновременно рисовал изstdin сам, или такой. Я

Я не совсем уверен, что технологии, которые openssl использует для чтения своих данных. Например следующее:

$ echo "t login [email protected] password" | openssl s_client -connect imap.mail.yahoo.com:993

Не делает то же самое, что

openssl s_client -connect imap.mail.yahoo.com:993
# openssl dialogue opens...
C: t login [email protected] password
S: t NO [AUTHENTICATIONFAILED] Incorrect username or password. (#YSH002)

я представляю себеopenssl открывает новый сеанс оболочки (ям слаб в моем понимании тут) и не передает свои аргументы отstdin к внутренней оболочке это создает.

Ответы на вопрос(5)

Ваш ответ на вопрос