Comment masquer le mot de passe en ligne de commande avec **** et obtenir la valeur dans le fichier .bat et le fichier .sh

Mon .le fichier bat pour obtenir la saisie de l'utilisateur en ligne de commande est

set /p weblogicpassword=Enter weblogic password:%=%

Mon .sh fichier de commande pour obtenir la saisie de l'utilisateur du script bash est

echo -n "Enter weblogic password: "
read weblogicpassword

Maintenant, quand nous entrons dans certaines valeurs pour le mot de passe, ces valeurs sont visibles en ligne de commande.
Comment on peut obtenir les valeurs de mot de passe en ligne de commande qui doit être invisible pour les utilisateurs comme **

source d'informationauteur Bukkana Obulesu