الفرق بين المراجعتين لصفحة: «Bash/functions»

من موسوعة حسوب
إدخال 1.0، عنوان الصفحة
 
لا ملخص تعديل
 
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدوال في Bash}}</noinclude>
<noinclude>{{DISPLAYTITLE:الدوال في Bash}}</noinclude>
توفر الدوال طريقة سهلة لتجميع أوامر تحتاج إلى تنفيذها بشكل متكرر، وحين تعمل الدالة فإن المعامِلات الموضعية (positional parameter) تتغير إلى معامِلات الدالة، ثم يعاد ضبط تلك المعاملات بعد توقف الدالة إلى معاملات البرنامج المُستدعِي.
وكذلك فإن الدوال تشبه برامج مصغرة (mini-scripts)، ومن ثَمَّ فإنها تولِّد رموز حالة خروج (exit codes) أو رموز حالة إعادة (return codes).
== [[Bash/introduction to functions|مقدمة إلى الدوال في Bash]] ==
نظرة عامة على الدوال في Bash والبُنى اللغوية لها ومعامِلاتها الموضعية وعرضها في الصدفة.
== [[Bash/examples of functions in scripts|أمثلة عن الدوال في Bash]] ==
شرح لبعض الأمثلة التي نستخدم فيه الدوال في Bash، مثل النسخ الاحتياطي عن بعد وضبط المسارات وإعادة التدوير.
[[تصنيف:Bash]]

المراجعة الحالية بتاريخ 09:10، 6 سبتمبر 2018

توفر الدوال طريقة سهلة لتجميع أوامر تحتاج إلى تنفيذها بشكل متكرر، وحين تعمل الدالة فإن المعامِلات الموضعية (positional parameter) تتغير إلى معامِلات الدالة، ثم يعاد ضبط تلك المعاملات بعد توقف الدالة إلى معاملات البرنامج المُستدعِي.

وكذلك فإن الدوال تشبه برامج مصغرة (mini-scripts)، ومن ثَمَّ فإنها تولِّد رموز حالة خروج (exit codes) أو رموز حالة إعادة (return codes).

مقدمة إلى الدوال في Bash

نظرة عامة على الدوال في Bash والبُنى اللغوية لها ومعامِلاتها الموضعية وعرضها في الصدفة.

أمثلة عن الدوال في Bash

شرح لبعض الأمثلة التي نستخدم فيه الدوال في Bash، مثل النسخ الاحتياطي عن بعد وضبط المسارات وإعادة التدوير.