[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Programmation BASH





echo "mot de passe :";
read pass #Mot de passe saisie en clair.

Connaissez-vous des sites ou des livres que l'on trouve facilement sur la programmation BASH?

Merci


salut


 4 Cacher le texte saisi (mot de passe).


   4.1 Code

Voici un code simple, permettant de montrer l'utilisation de cette petite astuce qui permet de cacher les caractères lorsque par un exemple, un mot de passe doit être saisi.

#!/bin/bash
clear
echo "Script Bash"
echo "-----------------------------------------------------"
stty -echo
read -p "Entrez le mot de passe: " pass
stty echo
echo "Le mot de passe est : $pass"


   4.2 Explication


En fait, il suffit de désactiver l'affichage en utilisant :
stty -echo

Par contre, il ne faut pas oublier de rétablir en faisant :
stty echo


a+



Reply to: