AzLearn

المعاملات والإدخال

تعلم

المعاملات والإدخال — Arguments and Input

السكربت المفيد لا يعتمد على قيم ثابتة فقط. في هذا الفصل ستتعلم كيف تجعل السكربت يستقبل اسماً أو مساراً أو خياراً من المستخدم، وكيف تكتب رسالة استخدام واضحة عندما تكون المدخلات ناقصة أو غير صحيحة.

ما ستتعلمه:

  • المعاملات الموضعية$1 و$2 و"$@".
  • الخيارات — تحليل --dry-run و--verbose.
  • الإدخال التفاعلي — استخدام read بحذر.
  • رسائل الاستخدام — مساعدة المستخدم بدل تركه أمام خطأ غامض.

مهارات الفصل

positional-parameters flags read-input usage-messages