如何输出' *'在shell脚本中键入时的字符

时间:2014-04-08 10:38:17

标签: linux shell

当脚本提示模拟密码输入时,我需要为在终端输入输入时按下的每个键输出一个*字符:

提示符显示:

用户名:#我输入我的用户名   用户名:myName

然后:

密码:#我输入密码。目前,我可以用-s来隐藏输入。

我想要的是当我输入终端时,它显示*看起来像这样:

密码: *

我的脚本目前看起来像这样:

read -p  "Your Username: " USER       
read -sp "Your Password: " PASS       
echo ""                               
read -p "The Directory Number: " HERE
ftp -in <<____EOF                     
open server                               
user $USER $PASS                      
cd /u/$USER/directory/$HERE          
mget FILE.FLE                         
quit                                  
____EOF                               

0 个答案:

没有答案