我们经常使用一些交互脚本的时候,要求我们输入密码,为了安全保密,都可以做到输入之后都不显示出来,这是怎么做到的呢?比如
我们在更新git的时候,要输入用户名密码,密码这一栏怎么输入都不会显示出文字,而我自己做的交互文本只要读取输入都会显示出来,这是怎么弄的呢?
#!/usr/bin/perl -w use Term::ReadKey; ReadMode 2; my $password = <STDIN>;
#! /bin/bash read -s content echo $content
#!/usr/bin/env python import getpass passwd = getpass.getpass() print "passwd:", passwd