Как получить пароль из сценария оболочки, не повторяя
У меня есть скрипт, который автоматизирует процесс, который требует доступа к системе, защищенной паролем. Доступ к системе осуществляется через программу командной строки, которая принимает пароль пользователя в качестве аргумента.
Я хотел бы предложить пользователю ввести свой пароль, назначить его переменной оболочки, а затем использовать эту переменную для создания командной строки обращающейся к нему программы (которая, конечно, будет выдавать потоковый вывод, который я буду обрабатывать).
Я достаточно компетентный программист оболочки в Bourne / Bash, но я не знаю, как принять пользовательский ввод, не передавая его эхо в терминал (или, возможно, не отображая его, используя символы '*').
Может кто-нибудь помочь с этим?