배쉬 모든 문자 읽기 [닫기]


1

bash로 누를 수있는 모든 키 를 읽을 수 있어야합니다 . 여기에는 화살표 키, esc 및 기능 키가 포함됩니다. 일부 문자는 다른 문자보다 바이트 수가 많기 때문에 "읽기"명령이 작동하지 않으며 문자가 아닌 키를 읽는 것은 매우 못생긴 방법입니다.

모든 UNIX 플랫폼 (적어도 Mac 및 Linux)에서 작동하는 내장 솔루션을 찾고 있습니다.

아마도 모든 문자에 대한 이스케이프 코드 대신 숫자를 반환 할 것입니다.


정확히 무엇을해야하는지 더 명확하게 설명해 주시겠습니까? 왜 Bash로 모든 문자를 읽을 수 있어야합니까?
slhck

@ slhck 화살표 키, 탭 및 esc를 사용하여 다른 네트워크 노드를 모니터링하기 위해 완전히 bash 앱을 만들고 싶습니다. 나는 C ++에서 그것을 할 수 있다고 생각하지만 bash에서 시도하고 싶다.
Blue Ice

아아 .. 그럼 당신은 대화 같은 게 필요할 것 같아요. 스택 오버플로에서이 링크를 확인하여 시작할 수 있습니다. stackoverflow.com/questions/8354482/dialog-from-bash-script

@ 라두 퍼펙트. 이 질문에 지금 답변하려면 어떻게해야합니까?
Blue Ice

그냥 열어 두십시오. :) 상관 없어요. 귀하는 질문이 이미 StackExchange 사이트에서 답변 된 다른 질문과 관련이 있습니다. 내 링크에서 답변을 얻으면 모드가 닫을 수 있다고 생각합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.