Wie erhalte ich ein Passwort aus einem Shell-Skript, ohne @ zu wiederhole

Ich habe ein Skript, das einen Prozess automatisiert, der Zugriff auf ein kennwortgeschütztes System benötigt. Der Zugriff auf das System erfolgt über ein Befehlszeilenprogramm, das das Benutzerkennwort als Argument akzeptiert.

Ich möchte den Benutzer auffordern, sein Kennwort einzugeben, es einer Shell-Variablen zuzuweisen und dann diese Variable zum Erstellen der Befehlszeile des zugreifenden Programms zu verwenden (was natürlich eine Stream-Ausgabe erzeugt, die ich verarbeiten werde).

Ich bin ein einigermaßen kompetenter Shell-Programmierer in Bourne / Bash, aber ich weiß nicht, wie ich die Benutzereingaben akzeptieren soll, ohne dass sie auf dem Terminal wiedergegeben werden (oder möglicherweise mit '*' Zeichen wiedergegeben werden).

Kann mir jemand dabei helfen?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage