توقفت عن الكتابه هنا وانتقلت الى وردبريس
abdulmogeeb.wordpress.com

الجمعة، 22 مارس 2013

برمجة Shell Scripting | الدرس الثانى - اول برنامج شيل

بسم الله الرحمن الرحيم 
الحمد لله , والصلاة والسلام على رسول الله وبعد ,
فمعى الدرس الثانى من تلخيص دورة Shell Scripting .

رابط المحاضرة

سنتناول ان شاء الله فى هذا الدرس خطوات تنفيذ اول برنامج لنا باستخدام لغة  Shell Scripting وسيكون عبارة عن ملف شيل يطبع لنا جملة Hello World .

* ما هو ملف الشيل ( Shell file )؟
- هو ملف نصى يحتوى على اوامر الشيل , وله شروط معينه .

* ماذا نستخدم لكتابة ملف الشيل ؟
- لكتابة ملف الشيل نستخدم اى محرر نصوص وليكن محرر  GEdit او اى برنامج اخر .

* شروط ملف الشيل ؟
- يلزم اثناء انشاء ملف الشيل اتباع الخطوات الاتية :
  1. ان يبدا اول سطر فى الملف ب : bin/bash!# .
  2. ان يكون امتداد الملف بصيغة sh.  
  3. ان يكون الملف قابل للقرائة (executable) .
* كيفية اعطاء تصريح القرائة لملف الشيل ؟
- لاعطاء تصريح القرائة لملف الشيل نكتب 
  اسم الملف sudo chmod +x 
*كيفية الكتابة داخل ملف الشيل ؟
- للكتابة داخل ملف الشيل نستخدم الامر echo  ونكتب النص داخل " " .


* الان ناتى لتنفيذ الملف :
bin/bash!#
echo " Hello World 

-ثم نحفظ الملف باسم hello.sh .
- الان نعطى الملف تصريح القرائة 
sudo chmod +x hello.sh
- اصبح الملف جاهز للتشغيل 
- نقوم بالدخول الى سطر الاوامر terminal ونقوم بالدخول الى مسار الملف ثم نقوم بتشغيل الملف عن طريق الامر (  اسم الملف  /. )
 hello.sh /.
ستكون النتيجة هى 
Hello World
* نلاحظ انه بامكاننا كتابة اكثر من سطر داخل ملف الشيل عن طريق الامر echo  مثل
bin/bash!#
"echo "hello world
"echo " I love Shell Scripting


نهاية الدرس الثانى 

هناك 4 تعليقات:

  1. اولا اود ان اشكرك .. :)
    اما بعد, فقط تنويه في جزء ال"ان يكون الملف قابل للقرائة (executable)" ربما تقصد ان يكون الملف قابل لتنفيذ و ليس القرائة فقط .

    ردحذف
    الردود
    1. نعم يا غالى هذه هى الترجمة الصحيحة ل executable
      اسعدنى مرورك

      حذف
  2. رائع اخي جزاك الله خيرا استفدت كثيرا من شروحاتك

    ردحذف