কমান্ড লাইন থেকে ইউনিটি লঞ্চারে কোনও আইকনের "জরুরি অ্যানিমেশন" শুরু করার কোনও উপায় আছে কি?


9

যদি কেউ কিছু সময় নিবিড় কাজ সম্পন্ন করার ঘোষণা দেওয়ার জন্য টার্মিনালে এটি ব্যবহার করতে পারে তবে এটি দুর্দান্ত হবে, উদাহরণস্বরূপ "অ্যাপটি-ডিস্ট-আপগ্রেড করুন; ইউআরজি-আনিম"।

উত্তর:


8

আপনি জরুরি ভিত্তিতে ইঙ্গিতটি সেট করতে পারেন wmctrl(ইনস্টল করা দরকার):

some_task ; wmctrl -i -r $WINDOWID -b add,demands_attention

$WINDOWIDটার্মিনাল উইন্ডোর আইডি ধারণ করে একটি পরিবর্তনশীল কোথায় । যেহেতু এটি টাইপ করার পরিবর্তে দীর্ঘ, তাই আপনি এটির জন্য একটি উপন্যাস সেট করতে পারেন আপনার ~/.bashrc:

alias set_urgent='wmctrl -i -r $WINDOWID -b add,demands_attention'

তাহলে আপনি কেবল চালাতে চান:

some_task ; set_urgent

wmctrlকমান্ড চালুর সময় টার্মিনালটি সক্রিয় থাকলে অবশ্যই এটি কিছুই করবে না ।


1
যদি আপনি some_task(পরীক্ষার জন্য) স্ট্যান্ড-ইন চান তবে ব্যবহার করুন sleep 5, যা 5 সেকেন্ডের জন্য বিরতি দেবে। এছাড়াও, আপনি আপনার টার্মিনালের শিরোনামের (অংশের) সাথে উদ্ধৃত পাঠ্য "টার্মিনাল" প্রতিস্থাপন করতে চাইবেন, যেহেতু "টার্মিনাল" শব্দটি আপনার টার্মিনালের উইন্ডো শিরোনামে না ঘটে (এটি সম্পাদনা-> প্রোফাইল পছন্দসমূহের মাধ্যমে কনফিগার করা যেতে পারে) -> শিরোনাম এবং কমান্ড ট্যাব-> যখন টার্মিনাল কমান্ডগুলি তাদের নিজস্ব শিরোনাম ড্রপ-ডাউন সেট করে))।
কেভিন

হ্যাঁ, শিরোনাম মিলের মাধ্যমে এটি করা কুশ্রী। আমি টার্মিনালের উইন্ডো আইডি ফিরে আসার এবং এটি wmctrl -i স্যুইচ দিয়ে ব্যবহার করার জন্য একটি উপায় অনুসন্ধান করেছি, তবে ভাগ্য নেই।
htorque

কমিজ উইকির এই সম্পর্কে কিছু সত্যিকারের সহায়ক তথ্য রয়েছে
কেভিন

এটির সাথে সমস্যাটি হ'ল এটি ইন্টারেক্টিভ - তথ্য পেতে আপনার উইন্ডোতে ক্লিক করতে হবে। কি মহান হতে হবে: alias urgent_blink='wmctrl -i -r $(get me the window id) -b add,demands_attention'। অন্যদিকে, কোন টার্মিনাল উদাহরণটি লঞ্চারটি টলমল করার কারণ ঘটায় তা বিবেচনা করা উচিত নয়।
htorque

1
আপনার উত্তরের জন্য ধন্যবাদ, আমার চূড়ান্ত সমাধানটি হ'ল:alias yoo-hoo='wmctrl -i -r $WINDOWID -b add,demands_attention
জান নেকভাসিল

1

বিজ্ঞপ্তি-প্রেরণ ইনস্টল করুন।

sudo apt-get update; sudo apt-get upgrade; notify-send 'Ubuntu updated' 'All updates complete'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.