在shell脚本中以隐藏字符形式输入密码的方法

在shell脚本中以隐藏字符形式输入密码的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

为南充等地区用户提供了全套网页设计制作服务,及南充网站建设行业解决方案。主营业务为成都网站建设、成都做网站、南充网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

我们先来看一下命令

read -s -p “Enter Password: ” pswd

如何使用:

如果想在shell脚本中输入密码。你可能不想在屏幕上显示用户输入的任何字符。使用-s作为静默模式。使用-s输入字符将不会回显。例如,创建名为inputpwd.sh的shell脚本并添加以下内容。

$ vim inputpwd.sh
#!/bin/bash
### Input password as hidden charactors ### 
read -s -p "Enter Password: "  pswd
### Print the value of pswd variable ### 
echo -e "\nYour password is: " $pswd

让我们执行脚本并输入密码,您只需输入密码,字符将不会显示在屏幕上。这只适用于/bin/bash shell,较旧的shell(/bin/sh)将抛出一个错误。

让我们执行脚本并输入您的密码,您只需输入密码,屏幕上就不会显示字符。这只适用于/ bin / bash shell,较旧的shell(/ bin / sh)会抛出错误。

# chmod +x inputpwd.sh
# ./inputpwd.sh
Enter Password:
Your password is:  9kjdfk329sksk

感谢各位的阅读!看完上述内容,你们对在shell脚本中以隐藏字符形式输入密码的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道。


新闻名称:在shell脚本中以隐藏字符形式输入密码的方法
分享链接:http://bzwzjz.com/article/ihhdgh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 泸州网站建设 网站建设 高端网站设计推广 移动网站建设 定制网站建设 成都商城网站制作 成都企业网站设计 成都网站制作 成都网站设计 重庆网站建设 成都网站制作 成都网站制作 成都网站建设 成都网站建设 移动手机网站制作 网站制作公司 专业网站设计 成都网站建设流程 网站设计公司 成都网站制作 成都网站建设推广 外贸营销网站建设