脚本专栏 
首页 > 脚本专栏 > 浏览文章

bash脚本输入密码不回显问题的解决方法

(编辑:jimmy 日期: 2024/11/15 浏览:3 次 )
不绕圈子,揭晓答案:设置终端状态为“字符不回显”(如果你了解过termios的话,也一定听说过)

方法就是:

stty -echo #设置输入字符不回显

#此处用read语句接收用户输入的内容

stty echo #取消不回显状态

ps: 谢谢symclark给出的好建议!他的建议是使用read的-s选项直接就可以实现输入内容不回显,不必像我文章中写的那么麻烦。:)
上一篇:一个shell for循环与case结合的脚本(监控程序状态)
下一篇:shell中case的用法学习笔记