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