Geçerli aktif (odaklı) pencere bilgilerini Gnome 2 masaüstünde almak için bir çözüme ihtiyacım var. Çoğunlukla bu pencere ve pencere başlığını çalıştıran işlemle ilgileniyorum.
Mümkün mü?
ÇÖZÜM:
Pencere başlığını al:
xwininfo -root -children | grep $(printf '%x\n' $(xdotool getwindowfocus)) | grep -oEi '"[^"]+"' | head -1
İşlem adı alınıyor:
ps -e | grep $(xdotool getwindowpid $(xdotool getwindowfocus)) | grep -v grep | awk '{print $4}'
veya:
cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm