Gibt es eine Möglichkeit, das auszublenden, was ich in eine Shell schreibe, damit das Terminal meine Tastenanschläge nicht wiederholt, während die Ausgabe des Befehls beibehalten wird?
Wenn ich zum Beispiel laufe ip addr show
, sollte das einzige, was auf dem Bildschirm angezeigt wird, die Ausgabe dieses Befehls sein - nicht die von mir eingegebene "ip addr show".
shell
command-line
Mughil
quelle
quelle
content
?login
? Benutzt dubash
? Bitte geben Sie weitere Informationen an.Antworten:
Wenn Sie das Echo der eingegebenen Befehle deaktivieren möchten, versuchen Sie Folgendes:
Sie können das Echo mit dem folgenden Befehl wieder aktivieren:
Beachten Sie, dass die Ausgabe von Befehlen auf etwas andere Weise angezeigt wird. Siehe diese Beispielsitzung:
Dies resultiert aus der Eingabe
pwd
, Rückkehrstty -echo
, Rückkehrpwd
, Rückkehr.quelle
stty +echo
.