728x90

유닉스 백스페이스 1

백스페이스가 안되고 ^H, ^? 같은 문자가 입력될 때

안녕하세요. 슈다 입니다. 유닉스에서 명령어를 입력하다 오타를 수정하기 위해 백스페이스를 눌렀는데, 글자는 지워지지 않고 ^H, ^? 이런 문자들이 입력되는 경우 해결방법을 알아보겠습니다. 방법 1 - stty 명령 사용 글자를 수정하기 위해 백스페이스를 입력했지만 ^H 가 입력되고 있습니다. Ctrl+C 를 입력하여 빠져나옵니다. stty 명령을 사용합니다. 만약 ^H 가 아닌 ^? 과 같이 나오면 ^? 을 입력합니다. # stty erase ^H 별도의 출력내용 없이 명령어가 실행됩니다. 다시 한번 백스페이스를 입력해 봅니다. 정상적으로 글자가 삭제되는 것을 확인할 수 있습니다. 방법 2 - Ctrl 사용 즉시 문자를 삭제하고 싶을 경우 사용합니다. 컨트롤 키(Ctrl)를 누른 상태에서 백스페이스를 ..

IT/Unix & Linux 2020.10.30
728x90