
此命令將取得啟動的進程的 PID xterm
:
xterm & export APP_PID=$!
如何取得與該進程關聯的視窗 ID(xterm
視窗 ID)?我的意思是,xdotool selectwindow
單擊視窗後將返回的 ID xterm
。
答案1
您可以透過以下方式取得符合視窗的列表
xdotool search --pid [pid]
另見xdotool help search
答案2
我將使用這個簡單的命令來獲取十六進位格式的視窗 ID
wmctrl -l | grep -i xterm | awk '{print $1}'
對於十進位格式,bc
可以使用指令轉換
echo "ibase=16; `wmctrl -l | grep -i xterm | cut -c 3-11 | tr a-z A-Z`" | bc