تعليقات باش

Bash Comments



يعد استخدام التعليقات في أي نص برمجي أو رمز أمرًا مهمًا للغاية لجعل النص أكثر قابلية للقراءة. تعمل التعليقات كتوثيق للنص. يمكن للقارئ أن يفهم بسهولة كل خطوة من خطوات النص إذا تم التعليق عليها بشكل صحيح من قبل المؤلف. يتم تجاهل التعليقات عند تنفيذ البرنامج النصي. يمكن التعليق على السطر الفردي بسهولة بالغة في نص bash. لكن هناك طرقًا متعددة للتعليق على أسطر متعددة في نص bash. يوضح هذا البرنامج التعليمي كيف يمكنك استخدام التعليقات ذات الأسطر المفردة والمتعددة في البرامج النصية bash.

تعليق ذو سطر واحد:

يمكنك شرح وظيفة كل سطر من البرنامج النصي عن طريق إضافة تعليق سطر واحد في الجزء العلوي أو الجانب من السطر. '#' يستخدم الرمز للتعليق على سطر واحد في نص bash. يوضح المثال التالي استخدام تعليق سطر واحد.







مثال 1: تعليق سطر واحد

#!/bin/bash
# طباعة نص بسيط
رما - طرد - قذف 'العمل مع تعليقات bash'
# أضف 10 مع 20 وقم بتخزين القيمة في n
((ن=10+عشرين))
# اطبع قيمة n
رما - طرد - قذف $ ن

انتاج:



يتم استخدام ثلاثة تعليقات من سطر واحد في البرنامج النصي أعلاه ويتم تجاهل هذه الأسطر في الإخراج.







تعليقات متعددة الأسطر:

لا يوجد خيار مباشر للتعليق على أسطر متعددة في نص bash. يمكنك استخدام ميزات أخرى من bash للتعليق على أسطر متعددة في برنامج نصي. أحد الخيارات هو استخدام ' هنا الوثيقة 'وخيار آخر يستخدم ':' . يتم عرض استخدامات كلا الخيارين في الأمثلة التالية.

مثال 2: تعليق متعدد الأسطر باستخدام مستند هنا

هنا، LongComment يستخدم هنا كمحدد الوثيقة لإضافة تعليق متعدد الأسطر.



#!/bin/bash
<هذا البرنامج النصي يستخدم ل
احسب مكعب
رقم بقيمة 5
LongComment

# اضبط قيمة n
ن=5
# احسب 5 أس 3
((نتيجة=$ ن*$ ن*$ ن))
# طباعة المنطقة
رما - طرد - قذف نتيجة $

انتاج:

يتم تجاهل جميع التعليقات في الإخراج.

مثال 3: تعليق متعدد الأسطر باستخدام الأمر ':'

اكتب التعليق متعدد الأسطر باستخدام اقتباس واحد بعد ':' .

#!/bin/bash
#Initialize المتغير n برقم
ن=خمسة عشر
:'
سيتحقق البرنامج النصي التالي من الرقم
زوجي أو فردي بقسمة الرقم على 2 والتحقق من القيمة المتبقية
'

لو (( $ ن ٪ 2==0 ))
من ثم
رما - طرد - قذف 'الرقم زوجي'
آخر

رما - طرد - قذف 'الرقم فردي'
يكون

انتاج:

يتم تجاهل جميع التعليقات في الإخراج.

نأمل أن يساعدك هذا البرنامج التعليمي على تعلم وتطبيق تعليقات سطر واحد ومتعدد في نص bash الخاص بك.