In diesem Artikel erfahren Sie, wie Sie Benutzereingaben in einem Linux-Shell-Skript auffordern. Schauen wir uns den spezifischen Inhalt unten an.
Sehen wir uns zunächst den Befehl
# read var # read -s “Waiting for input: ” var
Zweck: Der Befehl
read wird verwendet, um Benutzereingaben in einem Linux-Shell-Skript abzurufen . Der Schalter -p mit dem Lesebefehl wird verwendet, um nützlichen Text auf dem Bildschirm anzuzeigen. Erstellen Sie ein Shell-Skript mit dem Namen input.sh und fügen Sie den folgenden Inhalt hinzu.
#!/bin/bash read -p "Enter Your Name: " username echo "Welcome $username!"
Lassen Sie uns das Shell-Skript ausführen
# sh input.sh Enter Your Name: admin Welcome admin!
Geben Sie das Passwort in das Shell-Skript ein
Wenn Sie das Passwort in das Shell-Skript eingeben möchten . Zeigen Sie keine vom Benutzer eingegebenen Zeichen auf dem Bildschirm an. Verwenden Sie -s, um den stillen Modus anzugeben. Mit -s eingegebene Zeichen werden nicht wiedergegeben.
#!/bin/bash read -s -p "Enter Password: " pswd echo $pswd
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in der Spalte Linux-Tutorial-Video auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonSo fordern Sie den Benutzer zur Eingabe im Linux-Shell-Skript auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!