Manchmal hat man den Fall, dass man vom Benutzer Eingaben entgegen nehmen will, welche nicht gleichzeitig in der Kommandozeile ausgegeben werden sollen. So beispielsweise im Fall einer Passworteingabe, die nicht im Log landen soll. Hierzu schaltet man einfach mittels stty die Ausgabe ab und nach dem Einlesen wieder ein.

1
2
3
4
echo "Dein Passwort:"
stty -echo
read PASSWD
stty echo

In der Variable $PASSWD ist nun die Eingabe abgelegt.