Verstecktes Lesen von zeile=<STDIN>
jonny
- perl
0 Bio1 Matti Maekitalo
Hallo,
weiß jemand, wie man eine Zeile versteckt einlesen kann?
Beim Start eines Skripts bitte ich um die Eingabe eines Passworts:
$pwd=<STDIN>;
Nun möchte ich gerne, dass die Eingabe nicht auf dem Bildschirm angezeigt wird. Wie kann ich das realisieren?
Für Hilfe wäre ich dankbar.
Mfg,
Jonny
Sup!
Da gibt es ein Modul dafür, bzw. für direktes Einlesen vom Terminal.
Gruesse,
Bio
use Mosche;
Nun möchte ich gerne, dass die Eingabe nicht auf dem Bildschirm angezeigt wird. Wie kann ich das realisieren?
'perldoc -q password' liefert dir:
"How do I ask the user for a password?"
use Term::ReadKey;
ReadMode('noecho');
$password = ReadLine(0);
use Tschoe qw(Matti);