read -p '請(qǐng)輸入使用者都名稱:' USER echo -e '請(qǐng)輸入使用者密碼: \c' while : ;do char=` #這里是反引號(hào),tab鍵上面那個(gè) stty cbreak -echo dd if=/dev/tty bs=1 count=1 2>/dev/null stty -cbreak echo ` #這里是反引號(hào),tab鍵上面那個(gè) if [ '$char' = '' ];then echo #這里的echo只是為換行 break fi PASS='$PASS$char' echo -n '*' done
補(bǔ)充:Shell輸入密碼時(shí)關(guān)閉屏幕回顯
stty -echo
read -p “請(qǐng)輸入使用者密碼: ” PASS
stty echo
這樣在輸入密碼的時(shí)候就不會(huì)顯示了。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。