Bash: Enter를 누르면 새 줄로 이동하지 않습니다. 어떻게 되돌리나요?

Bash: Enter를 누르면 새 줄로 이동하지 않습니다. 어떻게 되돌리나요?

언젠가 실행을 시도하고 ctrl-c를 누르면 최종 출력 bash는 다음과 같습니다. Enter를 누르면 새 줄로 이동하지 않고 서로 옆으로 이동합니다. 다른 bash 프롬프트를 만들지 않고 어떻게 되돌릴 수 있습니까?

$ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12: 55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55 :43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:44 트렁크 $ kithokit@12:55:45 트렁크 $

답변1

reset명령은 터미널을 가능한 한 깨끗한 상태로 재설정합니다.

답변2

$ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12: 55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:42 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55 :43 트렁크 $ kithokit@12:55:43 트렁크 $ kithokit@12:55:44 트렁크 $ kithokit@12:55:45 트렁크 $

이 출력은 bash.so의 설정을 변경했기 때문에 표시되었습니다. 다른 bash 프롬프트를 만들지 않고 돌아가려면 다음을 수행해야 합니다.구성 설정 변경/재설정

구성이 손상된 후 재설정하려면 다음을 입력하십시오.

Ctrl-J stty  sane Ctrl-J

Enter 키 대신 명령 앞뒤에 Ctrl-J 키를 누르십시오. 시스템은 일반적으로 Enter 키 처리를 제어하는 ​​매개변수가 엉망인 경우 Ctrl-J 키 시퀀스를 인식합니다.

때로는 화면에 표시된 정보가 이상하게 보일 수도 있고 Enter 키를 눌러도 시스템이 응답하지 않을 수도 있습니다. 이는 호환되지 않거나 이해하지 못하는 작업을 수행하는 매개변수와 함께 stty 명령을 사용할 때 발생할 수 있습니다. 또한 화면 지향 응용 프로그램이 비정상적으로 종료되어 워크스테이션 구성을 재설정할 수 없는 경우에도 발생할 수 있습니다.

stty sane 명령을 입력하면 합리적인 구성이 설정되지만 일반 구성과 약간 다를 수 있습니다.

관련 정보