Eine der Anwendungen, die ich bei der Arbeit verwende, schraubt manchmal mit meiner Bash und so sehe ich meine eigenen Eingaben nicht mehr. Dh
$ echo foo
foo
$
wird
$ foo $
Ich habe fälschlicherweise versucht zu laufen, stty -echo
was die Sache noch schlimmer gemacht hat, und jetzt werden keine Befehle mehr akzeptiert, die meine Eingabe in einen Zustand versetzen, der nur >
jedes Mal angezeigt wird, wenn ich einen Zeilenumbruch mache, und sonst nichts.
Was hätte ich machen sollen?
reset
für einen guten Start zu laufen . Natürlich können Sie jetzt keinen Befehl in dieses Terminal eingeben. Versuchen Sie also von einem anderen Terminal aus,cat >/dev/pts/3
wo3
sich Ihre problematische Terminalnummer befindet, und drücken Sie dann die folgenden Tasten :ESC
c
ENTER
Ctrl-D
.