wmctrl
창을 작업 공간으로 이동을 사용하려고 합니다 .
wmctrl -l
창문을 통해서 는
0x03e00057 9 meer montazo - Google Search — Mozilla Firefox
명령과 출력은 다음과 같습니다.
/usr/local/bin/wmctrl -v -i 0x03e00057 -t 3
envir_utf8: 0
No window was specified.
제가 이해한 바는 이것이 -i
창의 16진수 ID(출력 목록의 첫 번째 필드?)를 가리킨다는 것입니다. 제 단순한 생각으로는 이것이 제가 여기서 하고 있는 일입니다. 내가 어디에서 길을 잃었나요?
답변1
다음 문서에서 -t <DESK>
:
지정된 작업이 포함된 창을
-r
데스크탑으로 이동합니다<DESK>
.
그러므로:
wmctrl -i -r 0x03e00057 -t 3
-i
창을 지정하는 모든 인수는 창 제목의 하위 문자열이 아니라 창 ID임을 의미합니다. 이는 뒤에 창 ID가 없는 간단한 옵션입니다. -R` 및 기타 매개변수와 함께 작동합니다 <WIN>
.-c
-r,