您的位置:首页 > 运维架构 > Shell

shell实现输入密码显示星号

2017-01-11 10:33 381 查看
read -p "请输入使用者都名称:" USER
echo -e "请输入使用者密码: \c"
while : ;do
char=` #这里是反引号,tab键上面那个
stty cbreak -echo
dd if=/dev/tty bs=1 count=1 2>/dev/null
stty -cbreak echo
` #这里是反引号,tab键上面那个
if [ "$char" =  "" ];then
echo  #这里的echo只是为换行
break
fi
PASS="$PASS$char"
echo -n "*"
done
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: