Jedna z aplikacji, z których korzystam w pracy, czasami wkręca się w mój bash, więc nie widzę już własnych danych wejściowych. To znaczy
$ echo foo
foo
$
staje się
$ foo $
Niepoprawnie próbowałem uruchomić, stty -echo
co pogorszyło sytuację, a teraz przestaje akceptować wszystkie polecenia razem, co powoduje, że moje dane wejściowe są w pewnym stanie, który powoduje >
pojawienie się za każdym razem, gdy łamię linię i nic więcej.
Co powinienem zrobić?
reset
na dobry początek. Oczywiście nie można wprowadzić dowolne polecenie teraz do tego terminala Tak od innego spróbować coś takiegocat >/dev/pts/3
, gdzie3
jest twój problem numer terminala, a następnie uderzył w następujących klawiszy:ESC
c
ENTER
Ctrl-D
.