আমি মনে করি না এটি সিস্টেমে নির্মিত হয়েছে, তবে খুব ঝামেলা ছাড়াই এটি করা কি সম্ভব?
বলুন আমি হটকি দিয়ে একটি নির্দিষ্ট প্রোগ্রাম খুলি এবং আমি যখন আবার সেই হটকি টিপব তখন প্রোগ্রামের উইন্ডোটি সামনে এনে দেওয়া হয়।
আমি এটি উবুন্টু 9.04 এ করতে চাই।
হয়তো ডি-বাস দিয়ে? কোন বিশেষজ্ঞ?
আপডেট : কারওর সাহায্যের ক্ষেত্রে আমি এখানে যা শেষ করেছি তা এখানে:
#!/bin/bash
if [ -f "/tmp/myterm.pid" ]; then
WID=`cat /tmp/myterm.pid`
xdotool windowactivate $WID
if [ "$?" != "0" ]; then
WID=""
fi
else
WID=`xdotool search --title "UNIQUE TITLE" | head -1`
fi
if [ "$WID" == "" ]; then
/usr/bin/gnome-terminal --window-with-profile=MYPROFILE "$@"
WID=`xdotool search --title "UNIQUE TITLE" | head -1`
echo $WID > /tmp/myterm.pid
else
xdotool windowactivate $WID
fi
অবশ্যই এটি সরল করা যেতে পারে, কিন্তু আমি কোন bash
উইজ না। এছাড়াও, আমার উদাহরণটি কাজ করার জন্য, আমি টার্মিনালে একটি কাস্টম প্রোফাইল তৈরি করেছি যা উইন্ডোতে একটি অনন্য শিরোনাম প্রয়োগ করে যাতে এটি পরে খুঁজে পাওয়া যায়। সম্ভাবনা সীমাহীন!