انتقل إلى المحتوى
KnowledgeCity

Linux: Ubuntu: البرمجة النصية بلغة Bash

تعرف على كيفية أتمتة المهام باستخدام البرمجة النصية لـ Bash
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ4.
دورة تدريبية: عند الطلب
أساسي مقدِّم الخدمة Ranik Thomas  4 الدروس ·  16m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

يعد الفهم الكامل لكيفية استخدام البرمجة النصية للأتمتة مهارة أساسية في Ubuntuولهذا السبب ستغطي هذه الدورة الفوائد التي يمكنك الحصول عليها من البرمجة النصية باستخدام Bash. يمكن استخدام البرمجة النصية لتقليل الوقت المستغرق لإكمال بعض المهام اليومية. بدلًا من الاضطرار إلى القيام بنفس المهمة مرارًا وتكرارًا، يمكن أن يؤدي استخدام برنامج نصي مع Bash إلى أتمتة العملية. من السهل تعلم البرمجة النصية لـ Bash ويمكن استخدامها لإكمال أي مهمة تقريبًا.

في دورة Bash Scripting هذه، ستتعلم الفرق بين البرمجة والبرمجة النصية. ستشرح هذه الدورة التدريبية ما هو Bash وكيفية استخدامه لإنشاء نصوص برمجية تعمل على أتمتة المهام. سوف تتعرف على تنسيق الملف الخاص ببرامج Bash النصية وما يجب تضمينه في برامج Bash النصية الخاصة بك. سوف تتعلم كيفية استخدام ShellCheck للتحقق من وجود أخطاء في البرنامج النصي الخاص بك والتأكد من تشغيل البرامج النصية على النحو المنشود.

ما ستتعلمه

  • فهم برمجة Bash النصية وكيفية استخدامها لأتمتة المهام
  • التمييز بين البرمجة وكتابة البرامج النصية
  • إنشاء برامج Bash النصية باستخدام تنسيق الملف الصحيح والمكونات المطلوبة
  • البحث في ملف باستخدام Bash
  • استخدام ShellCheck لفحص البرامج النصية بحثاً عن الأخطاء والتأكد من تشغيلها كما هو مقصود

النقاط الرئيسية

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

الأسئلة الشائعة

ماذا سأتعلم في دورة برمجة Bash النصية هذه؟

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

لماذا تعتبر برمجة Bash النصية مفيدة؟

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

هل تعلم برمجة Bash النصية صعب؟

لا. وفقاً للدورة، فإن برمجة Bash النصية سهلة التعلم ويمكن استخدامها لإنجاز أي مهمة تقريباً.

ما هو استخدام ShellCheck في هذه الدورة؟

يُستخدم ShellCheck لفحص برنامجك النصي بحثاً عن الأخطاء والتأكد من تشغيل البرامج النصية كما هو مقصود.

ما الموضوعات التي تغطيها الدروس؟

تغطي الدروس: البرمجة النصية مقابل البرمجة، وبرمجة BASH النصية، والبحث في ملف باستخدام BASH، والتحقق من البرامج النصية باستخدام ShellCheck.