logo

معلمات البرنامج النصي لـ Shell

يحتوي البرنامج النصي bash Shell على معلمات. تبدأ هذه المعلمات من 1 دولار ل 9 دولارات.

جافا نوع المتغير

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

يتم تعيين الوسيطة الأولى كـ ، ويتم تعيين الوسيطة الثانية كـ وهكذا...

إذا كان هناك أكثر من 9 وسيطات، إذن العاشر أو لا يمكن تعيين الوسيطات التالية على أنها أو .

يجب عليك إما معالجة أو حفظ المعلمة ، ثم بمساعدة يحول يقوم الأمر بإسقاط المعلمة 1 ونقل كافة الوسائط الأخرى لأسفل بمقدار واحد. سيجعل 10 دولارات تصبح 9 دولارات، و9 دولارات تصبح 8 دولارات، وهكذا.

معلمات شل

حدود وظيفة
1 دولار - 9 دولارات تمثيل المعلمات الموضعية للوسيطات من واحد إلى تسعة
-${n} تمثيل المعلمات الموضعية للوسيطات بعد تسعة
0 دولار تمثيل اسم البرنامج النصي
$∗ تمثيل كافة الوسائط كسلسلة واحدة
$@ مثل $∗، ولكنه يختلف عند تضمينه في (')
$# تمثيل العدد الإجمالي للوسائط
$$ PID للبرنامج النصي
تمثل رمز الإرجاع الأخير

مثال:

الثيران مقابل الثور
معلمات البرمجة النصية لـ Linux Shell 1

انظر إلى اللقطة أعلاه، هذا هو البرنامج النصي الذي كتبناه لإظهار المعلمات المختلفة.

معلمات البرنامج النصي لنظام التشغيل Linux 2

انظر إلى اللقطة أعلاه، لقد مررنا الحجج 1، 5، 90 . تظهر جميع المعلمات قيمتها عند تشغيل البرنامج النصي.