سنبدأ في رمشان ان شاء الله دورة الشل للتعرف علي سطر الاوامر في لينوكس وطريقة كتابة سكربات قوية قد تفاجئك بقدرتك علي تخصيص العمل علي حاسبك.
الدورة عبارة عن ترجمة دورة الشل المسماة Linux Shell Scripting Tutorial (LSST) v2.0 والموجودة علي الرابط http://bash.cyberciti.biz/guide/Main_Page
سنتناول في هذه الدورة عدة مواضيع
* مدخل سريع للينوكس
* البدء ببرمجة الشل
* متعيرات الشل والبيئة
* التنفيذ الشرطي (اتخاذ القرار)
* الحلقات في الباش
* اعادة التوجيه
* الانابيب والمرشحات
* التراب Traps
* الدوال
* الشفرة التفاعلية
سنغطي مثلا في الموضوعين الاولين المواضيع الفرعية التالية
1. مدخل سريع للينوكس
a. ما هو اللينوكس؟
b. من صنع اللينوكس
c. من اين يمكنني تنزيل اللينوكس
d. كيف اثبت اللينوكس؟
e. استخدامات اللينوكس في الحياة اليومية
f. ما هي نواة اللينوكس؟
g. ما هي قشرة اللينوكس؟
h. فلسفة يونكس
i. كيف نستخدم الشل؟
j. ما هي برمجة الشل او سكربات الشل؟
k. لماذا الشل؟
l. اسئلة
2. البدء ببرمجة الشل
a. شل الباش
b. اوامر الشل
c. قواعد الشل في بيئة لينوكس
d. انواع قياسية اخري من الشل
e. كتابة سكربت بسيط "مرحبا"
i. بدء البرمجة باستخدام سطر #
ii. التعليقات في الشفرة
iii. ضبط الصلاحيات علي الشفرة
iv. تنفيذ الشفرة
v. تنقيح الشفرة
f. اسئلة
