كيفية إنشاء برامج نصية بسيطة لشل في Linux باستخدام Vim

How Create Simple Shell Scripts Linux Using Vim



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

شل هي واجهة بين المستخدم ونظام التشغيل تتيح للمستخدمين التفاعل مع نظام التشغيل وأداء المهام المختلفة باستخدام الأوامر. تأخذ Shell المدخلات من المستخدم عبر الجهاز وتتفاعل مع النواة وتعالجها وتعطي المخرجات.







كيفية إنشاء نص برمجي باستخدام Vim

عادةً ما يتم إنشاء البرامج النصية لـ Shell باستخدام أي محرر نصوص. تعد محررات Nano و Vim من محرري النصوص المعروفين لإنشاء ملفات البرمجة النصية bash. في هذا المثال ، نستخدم Vim. إذا لم يكن لديك Vim ، فقم بتثبيته باستخدام الأمر:



$سودوملائمتثبيت انا قد جئت

افتح محرر النصوص باستخدام:



$انا قد جئت

قم بإنشاء ملف جديد:





$نحنtestcript.sh

اكتب البرنامج النصي. #! / bin / عامل التشغيل ، قذيفة موجهة إلى قذيفة بورن: r



#! /bin/bash

رما - طرد - قذفمرحبا بالعالم

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

الآن لتنفيذ الملف ، اكتب:

سحق اختبارالنصي.ش

كيفية إضافة تعليقات في برنامج شيل

لإضافة تعليق ، استخدم عامل التشغيل # ؛ الصيغة الواردة أدناه:

#! /bin/bash

# هذا هو أول نص برمجي لي

رما - طرد - قذفمرحبا بالعالم

كيفية استخدام المتغيرات في برنامج نصي شل

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

#! /bin/bash

متغير= هذا هو نصي الأول

رما - طرد - قذف $ myvariable

سيعطي النص أعلاه قيمة متغيرة كناتج:

دعنا نتحقق من كيفية الحصول على قيمة في متغير من قيمة المستخدم من المستخدم:

#! /bin/bash

رما - طرد - قذفأدخل أسمك

اقرأاسم متغير

رما - طرد - قذف 'أدخل عمرك'

اقرأAge_variable

رما - طرد - قذف $ name_varibaleقديم $ age_variable

الصورة التالية توضح الإخراج:

استنتاج

تعد البرمجة النصية لـ Shell مهمة جدًا لإنشاء الأمر الخاص بك أو تشغيل أوامر متعددة بملف نصي واحد لأداء وظائف مختلفة. في هذا الدليل ، ندرك الفكرة الأساسية لبرمجة الشل. تعلمنا كيفية كتابة البرنامج النصي وملف البرنامج النصي shell وحفظه ثم تنفيذه. علاوة على ذلك ، فهمنا استخدام المتغيرات في البرمجة النصية للقذيفة. البرمجة النصية لـ Shell مفيدة جدًا لإنجاز مهام مفيدة مختلفة ، وهناك الكثير للكشف عنه.