O comando de leitura tem uma opção para impedir que a entrada seja exibida quando você a digita.
echo "Enter the password: "
read -s password
#Print the password
echo $password
Eu vou fazer isso curto e simples. Eu estou fazendo um script bash onde o usuário precisa digitar sua senha de root usando o comando read e ele será armazenado em uma variável. O que eu não gosto é que a senha deles seja claramente visível conforme eles são digitados. Eu quero que a senha deles seja mostrada como estrelas ou seja invisível como quando normalmente digito a senha do root. Eu não me importo de usar tput. Como posso fazer isso?
O comando de leitura tem uma opção para impedir que a entrada seja exibida quando você a digita.
echo "Enter the password: "
read -s password
#Print the password
echo $password