الموضوع: اصول Bash Scripting
عرض مشاركة واحدة
قديم 04-29-2009, 05:56 AM   #4 (permalink)
عضو نشيط

اوسمتي

 
تاريخ التسجيل: Apr 2009
العمر: 24
المشاركات: 104
مشكوك فيه
معدل تقييم المستوى: 6
NabeeliumAttack is a glorious beacon of lightNabeeliumAttack is a glorious beacon of lightNabeeliumAttack is a glorious beacon of lightNabeeliumAttack is a glorious beacon of lightNabeeliumAttack is a glorious beacon of lightNabeeliumAttack is a glorious beacon of light
Smile رد: Bash Scripting

بصوا ياجماعه انا مش هقعد اكتب اكواد زي ما الناس بتعمل واقعد اقولكم ايه اللي حصل

انا طريقتي اخليك فاهم كل شيء اول بأول في الآخر هنعمل تطبيق او 2 او اكتر زي ما تحبوا ونعلق عليهم براحتنا

طبعاً اتفقنا اننا هنعمل ملف ونبدأ الكود ب :

كود:
 #!/bin/bash
والملف يكون تنفيذي

بعد كده مثلاً هنكتب سكربت يكون بيعرض تفاصيل مستخدم معين :

انا هكتب السكربت مش كامل سطر سطر هنفصصه وبعدها هتتصوروا انتم السكربت هيكون عامل ازاي :

كود:
 echo "your name is $LOGNAME"
كده هيطبع اسم المستخدم اللي داخل بيه

كود:
 echo "your USERID is $UID"
كده هيطبع الأيدي بتاع المستخدم اللي انا شغال بيه

كود:
 echo "mail in $MAIL"
كده هيطبع مسار الميل بتاعك على السيستيم

كود:
 echo "your home is in $HOME"
كده هيطبع مسار الهوم بتاعك

كود:
 echo "Time now is `date`"
خد بالك كويس جدا جدا جدا هنا :

لما تحب تنفذ اي امر وانت جوه ايكو ممكن تستعمل القوسين اللي على حرف ال"ذ" بكده هينفذ الأمر ويعرضه على الشاشه

كود:
 echo "today is `cal`"
كده هيعرض النتيجه

كود:
 echo "What is your name ?"
كده بطبع اني عايز اسمه يبقى لازم في مكان يتخزن فيه الإسم ده على انه متغير يبقى اكيد في تكنيك جديد ممكن يسألني من خلاله عن المتغير مش شرط احطة زي name = nabeel الإسلوب كالتالي :

كود:
 read name
كده هيسألني اسمك ايه ومستنيني احط زي ما احب بالتأكيد هكتب اسمي اول ما اكتبه ممكن استخدمه تحت بقى في باقي السكربت كالتالي :

كود:
 echo "welcome $name"
كده هيطبع على الشاشه welcome nabeel

بس كده اول درس خلص

اسيبكو على خير وتصبحوا على خير ،،، ،،،

التعديل الأخير تم بواسطة NabeeliumAttack ; 04-29-2009 الساعة 06:48 AM
NabeeliumAttack متواجد حالياً   رد مع اقتباس