So geben Sie das Passwort im Shell -Skript als versteckte Zeichen ein

So geben Sie das Passwort im Shell -Skript als versteckte Zeichen ein

Befehl:

Lesen Sie -s -p „Passwort eingeben:“ PSWD

Wie benutzt man:-

Wenn Sie das Passwort in das Shell -Skript eingeben möchten. Sie müssen nicht möchten, um einen von Benutzer eingegebenen Charakter auf dem Bildschirm anzeigen, der eingegeben wurde. Verwenden -S Für stillen Modus. Verwendung -S Eingabezeichen werden nicht wiedergegeben. Erstellen Sie zum Beispiel ein Shell -Skript mit dem Namen inputpwd.Sch und folgende Inhalte hinzufügen.

$ vim InputPWD.Sch 
#!/bin/bash ### Eingabekennwort als versteckte Charaktoren ### Read -s -p "Kennwort eingeben:" PSWD ### Drucken 

Führen wir das Skript aus und geben Ihr Passwort ein. Sie geben einfach Ihr Passwort ein. Zeichen werden nicht auf dem Bildschirm angezeigt. Dies funktioniert nur mit/bin/bash -Shell, ältere Schale (/bin/sh) wird einen Fehler werfen.

# CHMOD +X INPUTPWD.Sch # ./inputpwd.SH -Eingabetwort: Ihr Passwort ist: 9kjdfk329sksk