كيفية تلقي تنبيه عند اكتمال أمر المحطة

نشر Dustin Kirkland ، مطور Ubuntu Server ، مؤخرًا شيئًا مثيرًا للاهتمام على مدونته: "الاسم المستعار" ، والذي يمكنك إضافته إلى ملف .bashrc بحيث تظهر فقاعة إعلام باستخدام NotifyOSD عند انتهاء عملية تشغيل من محطة طرفية من عملها. (أي بنفس الطريقة التي يظهر بها الإخطار عندما يتصل صديق أو ما شابه).

يمكن أن يكون تلقي هذه الأنواع من الإخطارات مفيدًا جدًا ، لا سيما عند أداء مهام طويلة ومعقدة في الجهاز ، مثل تجميع برنامج ، وما إلى ذلك. بالتأكيد إذا كنت تستخدم الجهاز كثيرًا ، فستكون هذه النصيحة مفيدة.

ماذا أفعل

1. أولاً ، قم بتحرير ملف ~ / .bashrc الخاص بك:

gedit ~ / .bashrc

والصق السطر التالي في نهاية الملف:

alias alert_helper = 'history | tail -n1 | sed -e "s / ^ s * [0-9] + s * //" -e "s /؛ s * alert $ //"'
تنبيه الاسم المستعار = 'notify-send -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$؟] $ (alert_helper)" "

ما يفعله هو إنشاء اسم مستعار. يسمح لك الاسم المستعار بتنفيذ أمر طويل ومعقد عن طريق كتابة كلمة بسيطة ، يسهل تذكرها. وبالتالي ، فإن تنفيذ هذا الأمر الطويل والمعقد من الجهاز ، والذي سيستغرق أيضًا وقتًا طويلاً للكتابة ، يصبح مهمة سهلة للغاية. في هذه الحالة المحددة ، ما فعلناه هو إخبار النظام أنه عندما ندخل «؛ تنبيه »في نهاية أي أمر ينبهنا عندما ينتهي تنفيذه.

2. تثبيت libnotify-bin:

sudo apt-get install libnotify-bin

3. أخيرًا ، نجعل "مصدر" .bashrc:

المصدر ~ / .bashrc

الآن ، دعنا نجربها!

كما ذكرت من قبل ، كل ما عليك فعله هو إضافة «؛ تنبيه »في نهاية أي أمر حتى تتلقى إشعارًا (عبر NotifyOSD) عند اكتماله.

على سبيل المثال ، كتبت:

ينام 20 إنذار

لذلك عندما تريد تجميع برنامج ، كتبت:

يصنع؛ إنذار

عبر | WebUpd8


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   سايتو موردراغ قال

    هذا ليس فقط ممتعًا للغاية ولكنه مفيد أيضًا ... لأن الحقيقة هي أنني أحيانًا أنسى أن لدي أشياء تعمل في محطة XD

    شكرا جزيلا لك على المدخلات ، لمحاولة قيل!

    بالمناسبة ، ما مدى جودة عودتك!

  2.   سبيسجنولينوكس قال

    مرحبًا ، أكتب إليكم لإبلاغكم بأنني قمت بتغيير عنوان url الخاص بمساحة gnu / linux التي تظهر في قائمة المدونات الخاصة بك ، وأود منك تحديثها حتى نتمكن من الاستمرار في ربط مدوناتنا. عنوان url الحالي لـ GNU / Linux Space هو http://www.espaciognulinux.comشكرا وأتمنى لك يوم سعيد