استمرار سلسلة الدروس لدينا على برمجة شلاليوم نأتي بالثاني (02 البرنامج التعليمي) من نفس الشيء.
وبالنظر إلى ذلك ، اقتربنا في البداية المفاهيم الأساسية الثلاثة الأولى (المحطات الطرفية ووحدات التحكم والصدف) المتعلقة بهذا الموضوع ، في هذا الثاني ، سنركز بشكل خاص على معرفة كل شيء ممكن عنه باش شل.
وقبل البدء في ذلك البرنامج التعليمي 02 حول «البرمجة النصية لشل»، نوصي باستكشاف ما يلي المحتويات ذات الصلة، في نهاية قراءة هذا المنشور اليوم:
دروس البرمجة في شل 02
ما هي شل باش؟
باش أو باش شل عبارة عن مفسر لغة صدفة أو أوامر تم إنشاؤه خصيصًا لـ نظام التشغيل Linux. قذيفة متوافقة إلى حد كبير مع قذيفة "sh" الأصلية ، وتضم ميزات مفيدة من قذائف Korn (ksh) و C (csh).
بالإضافة إلى ذلك ، تهدف إلى تحقيق تنفيذ متوافق للمعيار "هيكل وأدوات IEEE POSIX"، والتي بدورها جزء من مواصفات IEEE POSIX (IEEE Standard 1003.1). لذلك ، سعياً وراء هذا الهدف ، فإنه يدمج التحسينات الوظيفية فيما يتعلق بـ "sh" ، سواء للاستخدام التفاعلي أو للبرمجة.
أهم 10 حقائق مهمة عن باش
- يعتمد على Unix Shell وهو متوافق مع POSIX.
- جميع أوامر Bourne Shell (sh) متوفرة في Bash.
- إنه شل الافتراضي ، في معظم توزيعات جنو / لينكس.
- وتتمثل مهمتها الرئيسية في تفسير أوامر الأوامر من نظام التشغيل.
- إنه محمول تمامًا ، لذا فهو يعمل أيضًا على جميع إصدارات Unix وأنظمة التشغيل الأخرى تقريبًا.
- صيغة الأمر الخاصة به عبارة عن مجموعة شاملة من التعليمات تستند إلى بناء جملة Bourne Shell.
- تم تطويره وإصداره بواسطة Brian Fox في تاريخ 8 يونيو 1989 كجزء من مشروع GNU.
- يسمح بإنشاء وإدارة ملفات البرامج النصية (Bash Scripts) التي تتمثل وظيفتها في أتمتة المهام.
- إنه يوفر تسلسلًا منظمًا جيدًا ، معياريًا ومنسقًا من الأنشطة لتطوير البرامج النصية.
- يوفر ميزات مثل تحرير سطر الأوامر ، وسجل أوامر بحجم غير محدود ، والتحكم في الوظائف ، ووظائف shell والاسم المستعار ، ومصفوفات مفهرسة غير محدودة الحجم ، من بين أشياء أخرى كثيرة.
معلومات أكثر أهمية عن دروس البرمجة في شل 02
في البرامج التعليمية التالية ، سنتعمق أكثر قليلاً في ملفات Bash Script وعناصرها (أجزاء) y موارد مفيدة لفن البرمجة النصية. ثم استمر مع أمثلة عملية لاستخدام أوامر الأوامر (بسيط ومعقد) مع Bash واستخدامه ضمن السكربتات.
ومع ذلك ، يمكنك حفر أعمق قليلا المزيد عن باش في التالي الروابط الرسمية:
اسم Bash هو اختصار لـ "Bourne-Again SHell" ، وهو تورية لستيفن بورن ، مؤلف الجد المباشر لقذيفة Unix الحالية "sh" ، والذي ظهر في الإصدار السابع من Bash. Bell Labs Research for Unix " .
ملخص
باختصار مع هذا البرنامج التعليمي 02 حول «البرمجة النصية لشل» والذين سيأتون ، نأمل أن نواصل المساهمة في التدريب على استخدام محطة جنو / لينكسخاصة من هؤلاء المستخدمين المبتدئين في اقوال أنظمة تشغيل حرة ومفتوحة.
إذا أعجبك المحتوى ، التعليق ومشاركتها. وتذكر ، قم بزيارة بداية «موقع»، بالإضافة إلى القناة الرسمية لـ تیلیجرام لمزيد من الأخبار والبرامج التعليمية وتحديثات Linux.