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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إدخال 1.0، عنوان الصفحة)
 
(إدخال 2.0 محتوى صفحة الملخص)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:كتابة برامج Bash تفاعلية}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:كتابة برامج Bash تفاعلية}}</noinclude>
 +
 +
== ملخص ==
 +
سنتعلم في هذا الباب كيف نُدخل تعليقات المستخدم وكيف نطلب من المستخدم إدخال بيانات، وذلك عادة باستخدام بُنية echo/read، كما سنناقش كيف يمكن استخدام الملفات كمُدخلات ومخرجات باستخدام واصفات الملفات وإعادة التوجيه، وكيف يمكن جمع ذلك مع الحصول على مُدخلات من المستخدم. ويركز هذا الباب أيضًا على أهمية توفير رسائل مفصلة لمن يستخدم برامج الصدفة التي نكتبها، فمن الأفضل أن تعطي معلومات أكثر من اللازم بدلًا من كتابة توثيق موجز.
 +
 +
مستندات Here هي إحدى أنواع بُنى الصدفة التي تسمح بإنشاء قوائم وحفظ خيارات للمستخدمين، كذلك يمكن استخدامها لتنفيذ مهام تفاعلية في الخلفية بدون تدخل.
 +
 +
== الفصول ==
 +
* [[عرض رسائل المستخدم في Bash]].
 +
* [[Bash/catching user input|الحصول على مدخلات المستخدم في Bash]].
 +
[[تصنيف:Bash]]
 +
[[تصنيف:Bash User Messages]]
 +
[[تصنيف:Bash User Input]]
 +
[[تصنيف:Bash Interactive Scripts]]

مراجعة 17:39، 31 أغسطس 2018


ملخص

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

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

الفصول