الفرق بين المراجعتين ل"Bash/Bash and Bash scripts"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إضافة عنوان الصفحة والعناوين الرئيسية)
 
(تجربة لهيكلة لصفحة الفصل الأول الرئيسية.)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:صدفة Bash وبرامج Bash}}</noinclude>
+
Bash هي صدفة نظام جنو التي تتوافق مع صدفة بورن وتزيد عليها بعدة مزايا وخصائص مفيدة من باقي الصدفات، وحين تبدأ الصدفة فإنها تقرأ ملفات إعداداتها، وأهم تلك الملفات ما يلي:
== البرامج الشائعة للصدفة ==
+
*<code>etc/profile/</code>
== مزايا صدفة Bash ==
+
*<code>bash_profile~/.</code>
== تنفيذ الأوامر في Bash ==
+
*<code>bashrc~/.</code>
== وحدات البناء الأساسية في Bash ==
+
وتتصرف bash بشكل مختلف حين تكون في وضع تفاعلي، وكذلك فإنها متوافقة مع معايير POSIX وبها وضع محظور. ويمكن تقسيم أوامرها إلى ثلاث مجموعات: دوال الصدفة والأوامر المُضمَّنة والأوامر الموجودة داخل مجلد في نظامك. وكذلك تدعم bash أوامر مضمَّنة أخرى ليست موجودة داخل صدفة بورن الأصلية.
== تطوير برامج Bash جيدة ==
+
 
 +
وتتكون الشيفرات النصية (shell scripts) من تلك الأوامر مرتبة كما تحددها قوانين الصدفة، وتُقرأ تلك الشيفرات وتُنفَّذ سطرًا سطرًا، ويجب أن تكون هيكلتها منطقية.
 +
* <noinclude>{{DISPLAYTITLE:صدفة Bash وبرامج Bash}}</noinclude> [http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_01_01.html البرامج الشائعة للصدفة]
 +
* [http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_01_02.html مزايا صدفة Bash]
 +
* [http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_01_03.html تنفيذ الأوامر في Bash]
 +
* [http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_01_04.html وحدات البناء الأساسية في Bash]
 +
* [http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_01_05.html تطوير برامج Bash جيدة]

مراجعة 15:48، 2 أغسطس 2018

Bash هي صدفة نظام جنو التي تتوافق مع صدفة بورن وتزيد عليها بعدة مزايا وخصائص مفيدة من باقي الصدفات، وحين تبدأ الصدفة فإنها تقرأ ملفات إعداداتها، وأهم تلك الملفات ما يلي:

  • etc/profile/
  • bash_profile~/.
  • bashrc~/.

وتتصرف bash بشكل مختلف حين تكون في وضع تفاعلي، وكذلك فإنها متوافقة مع معايير POSIX وبها وضع محظور. ويمكن تقسيم أوامرها إلى ثلاث مجموعات: دوال الصدفة والأوامر المُضمَّنة والأوامر الموجودة داخل مجلد في نظامك. وكذلك تدعم bash أوامر مضمَّنة أخرى ليست موجودة داخل صدفة بورن الأصلية.

وتتكون الشيفرات النصية (shell scripts) من تلك الأوامر مرتبة كما تحددها قوانين الصدفة، وتُقرأ تلك الشيفرات وتُنفَّذ سطرًا سطرًا، ويجب أن تكون هيكلتها منطقية.