이 명령은 시작된 프로세스의 PID를 가져옵니다 xterm
.
xterm & export APP_PID=$!
이 프로세스와 관련된 창 ID( xterm
창 ID) 를 어떻게 얻을 수 있습니까? 즉, xdotool selectwindow
창을 클릭한 후 반환되는 ID입니다 xterm
.
답변1
다음을 통해 일치하는 창 목록을 얻을 수 있습니다.
xdotool search --pid [pid]
또한보십시오xdotool help search
답변2
이 간단한 명령을 사용하여 창 ID를 16진수 형식으로 가져옵니다.
wmctrl -l | grep -i xterm | awk '{print $1}'
10진수 형식의 경우 bc
명령을 사용하여 변환할 수 있습니다.
echo "ibase=16; `wmctrl -l | grep -i xterm | cut -c 3-11 | tr a-z A-Z`" | bc