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 补充:Shell输入密码时关闭屏幕回显 stty -echo read -p “请输入使用者密码: ” PASS stty echo 这样在输入密码的时候就不会显示了。 |
|
来自: liang1234_ > 《shell等脚本》