[سكريبت] ارسال تنبيه عند تغيير ملف معين

بسم الله و الحمد لله

هذه طريقة سهلة لمراقبة ملف معين . أي تغيير سيتم ارسال تنبيه على سطح المكتب.
الأدوات المستخدمة شيء قديم و معروف . entr و notify-send .

  • السكريبت سيبقى شغال. لايقافه ctrl + c
#!/usr/bin/bash

myname="$0"
file="~/.bashrc"

trap "exit" INT

echo "$file" | entr notify-send "the file $file updated!"

source "$myname" 
  • شيء غير واضح . مرحبا.
    هذا مثال بسيط. يمكن تطويره ليعمل في عمليات معقدة.
إعجاب واحد (1)

بامكانك تحديد المتغيرات من داخل أسس, بحيث يصبح تغييرها سهل من المستخدم