জিনোম 2 ডেস্কটপে বর্তমান সক্রিয় (ফোকাসড) উইন্ডো তথ্য পাওয়ার জন্য আমার একটি সমাধান দরকার। আমি বেশিরভাগ সেই উইন্ডো এবং উইন্ডো শিরোনামটি প্রক্রিয়ায় আগ্রহী।
এটা কি সম্ভব?
সমাধান:
উইন্ডো শিরোনাম প্রাপ্ত:
xwininfo -root -children | grep $(printf '%x\n' $(xdotool getwindowfocus)) | grep -oEi '"[^"]+"' | head -1
প্রক্রিয়া নাম পাওয়া:
ps -e | grep $(xdotool getwindowpid $(xdotool getwindowfocus)) | grep -v grep | awk '{print $4}'
বা:
cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm