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

من موسوعة حسوب
لا ملخص تعديل
 
(مراجعتان متوسطتان بواسطة مستخدمين اثنين آخرين غير معروضتين)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:كتابة برامج Bash تفاعلية}}</noinclude>
<noinclude>{{DISPLAYTITLE:كتابة برامج Bash تفاعلية}}</noinclude>
== ملخص ==
سنتعلم في هذا القسم كيف نُدخل تعليقات المستخدم وكيف نطلب من المستخدم إدخال بيانات، وذلك عادة باستخدام بُنية echo/read، كما سنناقش كيف يمكن استخدام الملفات كمُدخلات ومخرجات باستخدام واصفات الملفات وإعادة التوجيه، وكيف يمكن جمع ذلك مع الحصول على مُدخلات من المستخدم. ويركز هذا الباب أيضًا على أهمية توفير رسائل مفصلة لمن يستخدم برامج الصدفة التي نكتبها، فمن الأفضل أن تعطي معلومات أكثر من اللازم بدلًا من كتابة توثيق موجز.
سنتعلم في هذا الباب كيف نُدخل تعليقات المستخدم وكيف نطلب من المستخدم إدخال بيانات، وذلك عادة باستخدام بُنية echo/read، كما سنناقش كيف يمكن استخدام الملفات كمُدخلات ومخرجات باستخدام واصفات الملفات وإعادة التوجيه، وكيف يمكن جمع ذلك مع الحصول على مُدخلات من المستخدم. ويركز هذا الباب أيضًا على أهمية توفير رسائل مفصلة لمن يستخدم برامج الصدفة التي نكتبها، فمن الأفضل أن تعطي معلومات أكثر من اللازم بدلًا من كتابة توثيق موجز.


مستندات Here هي إحدى أنواع بُنى الصدفة التي تسمح بإنشاء قوائم وحفظ خيارات للمستخدمين، كذلك يمكن استخدامها لتنفيذ مهام تفاعلية في الخلفية بدون تدخل.
مستندات Here هي إحدى أنواع بُنى الصدفة التي تسمح بإنشاء قوائم وحفظ خيارات للمستخدمين، كذلك يمكن استخدامها لتنفيذ مهام تفاعلية في الخلفية بدون تدخل.


== الأقسام ==
== [[Bash/displaying user messages|عرض رسائل المستخدم في Bash]] ==
* [[عرض رسائل المستخدم في Bash]].
الفرق بين البرامج التفاعلية وغير التفاعلية في Bash، وشرح بسيط لأمر <code>echo</code>.
* [[Bash/catching user input|الحصول على مدخلات المستخدم في Bash]].
 
== [[Bash/catching user input|الحصول على مدخلات المستخدم في Bash]] ==
شرح لأمر read وواصفات الملفات وطلب مُدخلات من المستخدم، ومستندات Here وحالات استخدامها، وكذلك إعادة التوجيه وحالاتها المختلفة.
[[تصنيف:Bash]]
[[تصنيف:Bash]]
[[تصنيف:Bash User Messages]]
[[تصنيف:Bash User Messages]]
[[تصنيف:Bash User Input]]
[[تصنيف:Bash User Input]]
[[تصنيف:Bash Interactive Scripts]]
[[تصنيف:Bash Interactive Scripts]]

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

سنتعلم في هذا القسم كيف نُدخل تعليقات المستخدم وكيف نطلب من المستخدم إدخال بيانات، وذلك عادة باستخدام بُنية echo/read، كما سنناقش كيف يمكن استخدام الملفات كمُدخلات ومخرجات باستخدام واصفات الملفات وإعادة التوجيه، وكيف يمكن جمع ذلك مع الحصول على مُدخلات من المستخدم. ويركز هذا الباب أيضًا على أهمية توفير رسائل مفصلة لمن يستخدم برامج الصدفة التي نكتبها، فمن الأفضل أن تعطي معلومات أكثر من اللازم بدلًا من كتابة توثيق موجز.

مستندات Here هي إحدى أنواع بُنى الصدفة التي تسمح بإنشاء قوائم وحفظ خيارات للمستخدمين، كذلك يمكن استخدامها لتنفيذ مهام تفاعلية في الخلفية بدون تدخل.

عرض رسائل المستخدم في Bash

الفرق بين البرامج التفاعلية وغير التفاعلية في Bash، وشرح بسيط لأمر echo.

الحصول على مدخلات المستخدم في Bash

شرح لأمر read وواصفات الملفات وطلب مُدخلات من المستخدم، ومستندات Here وحالات استخدامها، وكذلك إعادة التوجيه وحالاتها المختلفة.