speed
./عضو جديد



السمعة:
- إنضم3 مايو 2023
- المشاركات 26
- مستوى التفاعل 74
- النقاط 13
Lesson 1
المقدمة
أتت الكلمة هذه من مبرمج اللغة Bourne وتم تطوريها على يد الكثير من المطورين وأصبحت مهمة جدًا في لينكس وهي نفسها أيضا أوامر لينكس التي تستخدم.
هي بحاجة الى flexable جدًا ومش محتاجة واجهة مستخدم رسومية (GUI)
تختصر معاك في الوقت وبتسهّل عليك الدنيا.
لا تنتهي بفاصلة منقوطة (semicolon)
في اغلب الاحيان عند استدعاء قيمة المتغير بنستخدم الرمز ($)
نوع التغير لا يذكر عند تعريفه لانه اصلا متعرف في اللغة تلقائيا
في العمليات الحسابية نضعها في قوسين مع علامه $
اللغة زي البسكوت حساسة جدًا في حالة الاحرف (case sensitive)
تكلمنا كتير ندخل في الموضوع الان ..
اول سطر من الاسكربت غامض قليلاً يبدو انه تعليقاً لانه يبدا بي # ولكن هو له غاية اخرى هو تعبير خاص يسمي shebang ويستخدم لإعلام النظام باسم المفسر الذي يجب استخدامه لتنفيذ الملف
والان لنحفظ ملف السكربت باسم Test.sh
الان نقوم بتشغيل السكربت
ثمرة هذا الدرس:
المقدمة
اليوم سوف نتكلم عن لغة الباش سكربت
هي لغه برمجية متضمنة في اغلب توزيعات لينكس ومفتوحة المصدر، كلمة (Bash) هي أصل اختصار لي ( Bourne Agin Shell )* ماهي لغه الباش :
أتت الكلمة هذه من مبرمج اللغة Bourne وتم تطوريها على يد الكثير من المطورين وأصبحت مهمة جدًا في لينكس وهي نفسها أيضا أوامر لينكس التي تستخدم.
* استخدامات لغه الباش :


* اساسيات لغه الباش :
أي لغه برمجية في الدنيا ليها صفات

;




تكلمنا كتير ندخل في الموضوع الان ..
- صياغة السكربت :
كود:
#! /bin/bash
echo "hello , world!"
اول سطر من الاسكربت غامض قليلاً يبدو انه تعليقاً لانه يبدا بي # ولكن هو له غاية اخرى هو تعبير خاص يسمي shebang ويستخدم لإعلام النظام باسم المفسر الذي يجب استخدامه لتنفيذ الملف
والان لنحفظ ملف السكربت باسم Test.sh
الان نعطي الاذونات للتنفيد باستخدام الامر chmod
الان نقوم بتشغيل السكربت
ثمرة هذا الدرس:
تعلمنا أهمية لغة الباش وكيفية انشاء ملف وتنفيذه.
التعديل الأخير بواسطة المشرف: