답변1
Bash 프롬프트에서 실행하면 stty -a
Bash가 명령줄을 읽지 않는 동안 터미널 설정이 표시됩니다.
Bash가 명령줄을 읽을 때 icrnl
(Bash는 자체 입력 처리를 수행하므로 원시 입력을 원하기 때문에 꺼짐)를 포함하여 일부 터미널 설정을 변경합니다. Bash는 명령을 실행하기 전에 원래 설정을 복원합니다.
bash 프롬프트에서 터미널 설정이 무엇인지 확인하려면 이것이 어떤 터미널인지 확인하고 stty
다른 터미널에서 실행하십시오. 예를 들어:
한 터미널에서:
bash-4.2$ tty /dev/pts/3 bash-4.2$
다른 터미널에서:
$ stty -a </dev/pts/3 … -icrnl …