Saya memerlukan solusi untuk mendapatkan informasi jendela aktif (fokus) saat ini di desktop Gnome 2. Saya sebagian besar tertarik pada proses menjalankan judul jendela dan jendela itu.
Apa itu mungkin?
LARUTAN:
Mendapatkan judul jendela:
xwininfo -root -children | grep $(printf '%x\n' $(xdotool getwindowfocus)) | grep -oEi '"[^"]+"' | head -1
Mendapatkan nama proses:
ps -e | grep $(xdotool getwindowpid $(xdotool getwindowfocus)) | grep -v grep | awk '{print $4}'
atau:
cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm