Starky has asked for the wisdom of the Perl Monks concerning the following question:
With
I can tell that my Term::ReadLine is using Term::ReadLine::Perl, which is, ahem, lacking in documentation. I can see from this example thatmy $term = new Term::ReadLine; print $term->ReadLine;
would do the trick if I was using a Term::ReadLine::* that supported the shadow_redisplay attribute. But alas, Term::ReadLine::Perl does not:$attribs = $term->Attribs; $attribs->{redisplay_function} = $attribs->{shadow_redisplay}; $password = $term->readline("Password: "); $term->remove_history($term->where_history);
starky@freak bin $ ./readline-password-test.pl Term::ReadLine uses [Term::ReadLine::Perl] Username: uname Password: passwd The username is [uname] and the password is [passwd] starky@freak bin $
Suggestions?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Reading a password with Term::ReadLine
by TilRMan (Friar) on May 11, 2004 at 07:12 UTC | |
by spartan (Pilgrim) on May 12, 2004 at 17:48 UTC | |
|
Re: Reading a password with Term::ReadLine
by asarih (Hermit) on May 11, 2004 at 03:43 UTC | |
by BUU (Prior) on May 11, 2004 at 04:32 UTC |