您的位置:首页 > 运维架构 > Shell

shell 在终端输入密码时,怎么不让密码显示出来

2013-10-20 15:40 267 查看
原文链接:http://www.1987.name/151.html

方法1:

#!/bin/bash
read -p "输入密码:" -s pwd
echo
echo password read, is "$pwd"

方法2:

#!/bin/bash
stty -echo
read -p "输入密码:" pwd
stty echo
echo
echo 输入完毕。

其中,选项 -echo 禁止将输出发送到终端,而选项 echo 则允许发送输出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐