ویم کا استعمال کرتے ہوئے لینکس میں سادہ شیل اسکرپٹس کیسے بنائیں۔

How Create Simple Shell Scripts Linux Using Vim



شیل اسکرپٹنگ کچھ مفید افعال انجام دینے کے لیے احکامات پر عمل کرتی ہے اور شیل میں چلانے کے لیے ڈیزائن کیا گیا ہے۔ فائلوں میں ہیرا پھیری ، وقت کی کھپت سے بچنے کے لیے کاموں کو خودکار کرنے کے لیے شیل سکرپٹ کافی آسان ہیں۔ یہاں تک کہ آپ اپنے احکامات بھی بنا سکتے ہیں۔

شیل صارف اور آپریٹنگ سسٹم کے درمیان ایک انٹرفیس ہے جو صارفین کو آپریٹنگ سسٹم کے ساتھ بات چیت کرنے اور کمانڈز کے استعمال سے مختلف کام انجام دینے دیتا ہے۔ شیل صارف سے ٹرمینل کے ذریعے ان پٹ لیتا ہے ، دانا کے ساتھ بات چیت کرتا ہے ، اس پر کارروائی کرتا ہے اور آؤٹ پٹ دیتا ہے۔







ویم کا استعمال کرتے ہوئے شیل اسکرپٹ کیسے بنائیں۔

شیل سکرپٹ عام طور پر کسی بھی ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے بنائے جاتے ہیں۔ نینو اور ویم ایڈیٹرز مشہور سکرپٹ فائلیں بنانے کے لیے معروف ٹیکسٹ ایڈیٹر ہیں۔ اس مثال کے لیے ، ہم Vim استعمال کر رہے ہیں۔ اگر آپ کے پاس ویم نہیں ہے ، تو اسے کمانڈ کا استعمال کرتے ہوئے انسٹال کریں:



$سودومناسبانسٹال کریں میں آیا

استعمال کرتے ہوئے ٹیکسٹ ایڈیٹر کھولیں:



$میں آیا

ایک نئی فائل بنائیں:





$ہمٹیسٹ اسکرپٹ

اسکرپٹ ٹائپ کریں۔ #! /bin/bash آپریٹر ، شیل بورن شیل کو ہدایت: r



#! /bin/bash

باہر پھینک دیاہیلو ورلڈ۔

اور فائل کو محفوظ کریں ، دبائیں۔ Esc موڈ کو تبدیل کرنے کی کلید ، اور پھر دبائیں۔ : میں اسے بچانے کے لیے. اگر یہ صرف پڑھنے کی غلطی فائل دیتا ہے تو استعمال کریں۔ : میں! ، فائل محفوظ ہو جائے گی:

اب فائل کو چلانے کے لیے ٹائپ کریں:

لشکر پرکھسکرپٹ.ایسیچ

شیل اسکرپٹ میں تبصرے کیسے شامل کریں۔

تبصرہ شامل کرنے کے لیے ، # آپریٹر استعمال کریں۔ نحو ذیل میں دیا گیا ہے:

#! /bin/bash

#یہ میری پہلی شیل اسکرپٹ ہے۔

باہر پھینک دیاہیلو ورلڈ۔

شیل اسکرپٹ میں متغیرات کا استعمال کیسے کریں۔

کسی بھی پروگرامنگ کے لیے ، زبان کے متغیرات ضروری ہیں۔ متغیرات ایک قدر کو ذخیرہ کرنے کے لیے استعمال کیے جاتے ہیں ، چاہے وہ ایک عدد ، حرف ، یا متن کی تار ہو۔ آئیے اسے ایک مثال سے سمجھتے ہیں:

#! /bin/bash

متغیر= یہ میرا پہلا سکرپٹ ہے۔

باہر پھینک دیا $ متغیر

مندرجہ بالا سکرپٹ متغیر قیمت کو بطور آؤٹ پٹ دے گا:

آئیے چیک کریں کہ کس طرح صارف سے صارف کی قیمت سے متغیر میں قیمت حاصل کی جائے:

#! /bin/bash

باہر پھینک دیااپنا نام درج کریں

پڑھیںنام متغیر

باہر پھینک دیا 'اپنی عمر درج کریں'

پڑھیںعمر متغیر

باہر پھینک دیا $ name_varibale$ age_variable پرانا ہے۔

مندرجہ ذیل تصویر آؤٹ پٹ دکھا رہی ہے:

نتیجہ

مختلف افعال انجام دینے کے لیے اپنی کمانڈ بنانے یا ایک سکرپٹ فائل کے ساتھ ایک سے زیادہ کمانڈز چلانے کے لیے شیل سکرپٹنگ بہت ضروری ہے۔ اس گائیڈ میں ، ہم شیل اسکرپٹنگ کے بنیادی خیال کو سمجھتے ہیں۔ ہم نے سکرپٹ اور شیل اسکرپٹ فائل سیکھنی ، اسے محفوظ کرنا اور پھر اس پر عمل کرنا سیکھا۔ مزید یہ کہ ، ہم شیل اسکرپٹنگ میں متغیرات کے استعمال کو سمجھتے ہیں۔ مختلف مفید کاموں کو پورا کرنے کے لیے شیل سکرپٹنگ بہت آسان ہے ، اور ننگا کرنے کے لیے بہت کچھ ہے۔