/dev/tty 터미널에서 단일 결론을 훔치는 것(ncurses 용어)이 가능합니까?

/dev/tty 터미널에서 단일 결론을 훔치는 것(ncurses 용어)이 가능합니까?

Ncurses물리적 화면( ) 수준의 화면에서 행을 분리하여 curscr이를 제목 표시줄 등에 전용으로 지정함으로써 stdscr애플리케이션 뷰포트 전용 논리적 화면( )도 생성할 수 있습니다. 이 작업을 담당하는 호출입니다 ncurses.ripoffline()

내 문제에 대한 기본 설명은 다음과 같습니다. 올바른 답을 얻어야 합니다 /dev/tty. 나에게 가장 좋은 방법은 하나의 상단 또는 하단 라인을 감싸서 어떻게든 뜯어 /tmp/tty.LCRiAotf내는 더미를 만드는 것입니다./dev/tty

/dev/tty내 마스터 스크립트는 내가 만들고 싶은 상단 또는 하단 메뉴 표시줄을 사용 하고 제공하는 반면, 슬레이브 스크립트는 /tmp/tty.LCRiAotf높이가 1줄 미만이고 메뉴 표시줄을 방해하지 않는 논리적 tty를 사용합니다.

일반적으로 Zshell의 쉘 스크립트에서 이 작업을 수행하는 것이 가장 좋습니다. 명령줄 도구를 사용하여 래핑된 tty 장치를 만드는 것이 어려울 수 있다는 것을 알고 있지만 가능할까요? 다른 솔루션도 환영합니다. 가능합니까?

답변1

Dialog(1)과hiptail(1)은 ncurses 라이브러리에 구축된 명령줄 프로그램으로, 쉘 스크립트 수준에서 팝업, 메뉴 등을 생성할 수 있습니다. 귀하가 원하는 특정 용도를 다루고 있는지 모르겠습니다.

관련 정보