مرحبا,
جميلة الفكرة.
ولو تضيف قبل التنفيذ انة يفحص هل في اساساً احد اللوحات هذه مركبة اذا في لوحة من هذول مركبة يعمل خروج ويعرض output للمستخدم انة في لوحة مركباً اصلاً ومايقدر يكمل عشان لا يخرب السستم
وكمان ضيف بالبداية انة يتأكد هل المستخدم روت او لا .. اذا روت يكمل واذا غير روت يخرج ويعرض output سبب الخروج
مثال: من بداية الملف البرمجي حط
كود:
if [ `whoami` == "root" ];
then
ونهاية الملف البرمجي حط
كود:
else
echo "# Check privilege #########################"
echo "# OOOOPS! #"
echo "# Sorry, i can't start #"
echo "# you should be root #"
echo "###########################################"
exit 0;
fi;
بكذا ايضاً نضمن انة مايعلق السكربت (في حالة ماكان روت)
تحياتي, وشكراً على الاهداء
مصطفى.