如何在Shell脚本输入密码(隐藏字符)

命令:

read -s -p "Enter Password: " pswd

如何使用:

如果你想利用shell脚本输入密码。你一定想不在屏幕上显示用户输入的任何字符。使用 -s为无声模式。 使用 -s输入字符不会显示出来。 例如创建一个名为 inputpwd.sh一个shell脚本,并添加以下内容。
#!/bin/bash

read -s -p "Enter Password: "  pswd
echo -e "nYour password is: " $pswd

让我们执行脚本,并输入您的密码,您只需输入您的密码,字符不会在屏幕上显示。
# sh inputpwd.sh

Enter Password:
Your password is:  mysecretpassword
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏