PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bash - read - hidden??



meinereinerseiner
10-10-2002, 11:59
Hi,

mal eine Frage, wenn ich in der bash mit hilfe von read einen wert einlesen will,
gibt es dafür eine möglichkeit, das die eingabe die ich dann an der konsole
mache entweder nicht sichtbar ist, bzw jedes zeichen mit einem stern maskiert wird,
hintergrund ist, das ich so eine passwortabfrage für ein skript machen will.


der tom

micha
10-10-2002, 14:26
Hi,

mit stty das Echo abschalten:



# Echo ausschalten
stty -echo
echo -n "Passwort: "
read Eingabe
# Echo wieder einschalten
stty echo


Gruß micha

meinereinerseiner
10-10-2002, 14:30
danke