열린 창 목록을 확인하세요

열린 창 목록을 확인하세요

열린 목록을 어떻게 찾을 수 있는지 알아야 합니다."창문들" 그런 다음 그 중 일부를 닫습니다. 소프트웨어를 사용하여 시뮬레이션하는 동안 일부 창(예: 플롯)이 열릴 수 있음을 의미하는 모든 창은 필수입니다. 또한 이를 감지하고 싶습니다. 수학 소프트웨어를 사용한다고 상상해 보세요. 새 창에 그래프를 그립니다.

답변1

프로그램 을 사용하세요 wmctrl.

예제(KDE를 DE로 사용하여 수행)

#list open windows
wmctrl -l
0x01e001a6 -1 HOSTNAME plasma-desktop
0x01e007c1 -1 HOSTNAME plasma-desktop
0x01e00194 -1 HOSTNAME plasma-desktop
0x01e0019d -1 HOSTNAME plasma-desktop
0x03c00064  0 HOSTNAME Inbox - Mozilla Thunderbird
0x0240001a  0 HOSTNAME pam.d : bash – Konsole
0x04e00009  0 HOSTNAME 
0x03e0006e  0 HOSTNAME shell - check the list of Open window - Unix & Linux Stack Exchange - Mozilla Firefox
0x03e6efe3  0 HOSTNAME Mozilla Firefox


#now close the empty firefox session: (-c for close, -i for using the hexnumber of the first column as identifier)
wmctrl -ic 0x03e6efe3

창 형상 변경, 창 선택, 창 이동, 창 제목 변경 등에 이 프로그램을 사용할 수도 있습니다. man wmctrl가능성을 확인하십시오.

관련 정보