【发布时间】:2013-01-15 15:29:49
【问题描述】:
是否可以在提示输入密码时从IO::Prompter 配置prompt 以不将输入添加到历史记录中?
#!/usr/local/bin/perl
use warnings;
use strict;
use 5.10.1;
use utf8;
use open qw( :encoding(UTF-8) :std );
use IO::Prompter;
my $password = prompt( 'Password: ', -echo => '' );
say $password;
$password = prompt( 'Password: ', -echo => '' );
say $password;
$password = prompt( 'Password: ', -echo => '' );
say $password;
$password = prompt( 'Password: ', -echo => '' );
say $password;
$password = prompt( 'Password: ', -echo => '' );
say $password;
【问题讨论】:
-
这里有一个类似的问题供参考:stackoverflow.com/questions/701078/…
-
如果禁用回显,
IO::Prompter会在历史记录中添加什么? -
@mugenkenichi,我加了一个例子