shell脚本怎么实现输入密码显示星号-创新互联

这篇文章将为大家详细讲解有关shell脚本怎么实现输入密码显示星号,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司电话联系:18980820575,为您提供成都网站建设网页设计及定制高端网站建设服务,创新互联公司网页制作领域十年,包括成都石牌坊等多个行业拥有丰富的网站运维经验,选择创新互联公司,为企业锦上添花。

示例如下:

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

这样在输入密码的时候就不会显示了

关于“shell脚本怎么实现输入密码显示星号”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


名称栏目:shell脚本怎么实现输入密码显示星号-创新互联
当前链接:http://hxwzsj.com/article/egdoj.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站设计 网站设计 成都企业网站设计 成都网站建设 公司网站建设 成都网站建设 营销网站建设 成都网站建设 成都网站设计 高端网站设计 成都营销网站制作 响应式网站设计方案 定制网站制作 手机网站设计 重庆外贸网站建设 做网站设计 成都响应式网站建设 营销型网站建设 手机网站制作 网站制作报价 高端品牌网站建设 成都网站设计