Cómo obtener una contraseña de un script de shell sin hacer eco

Tengo un script que automatiza un proceso que necesita acceso a un sistema protegido por contraseña. Se accede al sistema a través de un programa de línea de comandos que acepta la contraseña del usuario como argumento.

Me gustaría pedirle al usuario que escriba su contraseña, asígnela a una variable de shell y luego use esa variable para construir la línea de comando del programa de acceso (que por supuesto producirá una salida de flujo que procesaré).

Soy un programador de shell razonablemente competente en Bourne / Bash, pero no sé cómo aceptar la entrada del usuario sin que se repita en el terminal (o tal vez que se repita utilizando caracteres '*').

¿Alguien puede ayudarme con esto?

Respuestas a la pregunta(8)

Su respuesta a la pregunta