명령 행에서 대화 상자 및 복제본을 포함하여 열려있는 모든 창 목록을 작성하려면 어떻게해야합니까?
답변
wmctrl 을 사용 하여 열려있는 모든 창의 목록을 얻을 수 있습니다 .
wmctrl -l
0x0080006a -1 localhost panel
0x0180007c 0 localhost Mozilla Firefox
0x02600007 3 localhost user@localhost: /home/user - Shell - Konsole
0x00600011 1 localhost KTorrent
0x02200007 0 localhost user@localhost: /home/user - Shell - Konsole
1 2 3 4
열 :
- 창 ID [#i -i] 스위치에 사용됩니다.
- 데스크톱 ID 0부터 계산을 시작합니다. -1은 창이 모든 데스크톱에 있음을 의미합니다. [#d -d] 이상과 함께 사용됩니다.
- 클라이언트 머신
- 창의 이름 (긴 제목)입니다. 주로 [#r -r]과 함께 사용되며 [#N -N] 및 [#T -T]로 이름을 바꿀 수 있습니다.
더 많은 예 : wmctrl-examples