저는 터미널 파일 관리자를 작성 중이며 사용자가 이미지 파일을 여는 명령을 실행할 때 렌더링 및 입력을 위해 이미지 보기 응용 프로그램이 터미널 에뮬레이터의 x 창을 사용하도록 하려고 합니다. 터미널 에뮬레이터는 이미지 보기 애플리케이션이 실행되는 동안 입력을 렌더링하거나 수신해서는 안 됩니다. 이미지 뷰어가 닫힐 때 터미널 에뮬레이터는 x 창을 재활용해야 합니다.
창 관리자나 터미널 에뮬레이터를 작성하지 않고도 이를 달성할 수 있습니까? GUI 파일 관리자를 작성하면 더 쉬울까요?
답변1
관련된 창 ID를 확인하고 사용할 수 있으면 요청한 내용이 가능할 수 있습니다.wmctrl
창 관리자에게 귀하를 대신하여 이동 및 쌓기 작업을 수행하도록 요청하십시오.
그건,
- 터미널 프로그램이 이미지 뷰어를 시작합니다
- 이미지 뷰어의 창 ID를 가져옵니다.
- 해당 정보를 사용하여 창 관리자에게 창을 터미널 상단으로 이동하도록 요청합니다.
추가 자료: