لینکس میں شیل اسکرپٹ بنانے کا طریقہ
فہرست کا خانہ:
- لینکس میں شیل اسکرپٹ بنانے کا طریقہ
- اسکرپٹ کیا ہے؟
- شیل اسکرپٹ کیسے بنائیں
- اسکرپٹ پہلی لائن
- آراء
- احکامات شامل کرنا
- اسکرپٹ چل رہا ہے
ہم نے پہلے ہی لینکس اور کنسول میں موجود کمانڈوں کے بارے میں کافی بات کی ہے ، ہم نے انہیں مخصوص سرگرمیاں انجام دینے کے ل man ان میں ہیرا پھیری کرنا سیکھا ہے ، ہم ان کو کس طرح جوڑ سکتے ہیں اور وہ جو کام ہمیں انجام دینے میں ہمیں آسانی سے دیتے ہیں۔ اس معاملے میں ، ہم اپنے آپ کو لینکس میں شیل اسکرپٹ کے عمل سے متعارف کرانے جارہے ہیں ، جو کاموں کو خودکار بنانے اور انہیں کنسول سے انجام دینے کے لئے ایک زبردست ٹول ہے ۔ اگر آپ یہ جاننا چاہتے ہیں کہ لینکس میں شیل اسکرپٹ کس طرح بنانا ہے تو ہمارا مضمون پڑھتے رہیں۔
لینکس میں شیل اسکرپٹ بنانے کا طریقہ
اسکرپٹ کیا ہے؟
اسکرپٹ کسی ٹیکسٹ فائل کے سوا کچھ نہیں جس کا مواد کمانڈ لائنوں کا ایک مجموعہ ہے ، جو شروع سے ختم ہونے تک ترتیب وار چلایا جاتا ہے۔ اس طرح ، ہم اسکرپٹ میں وہ کمانڈ تشکیل دے سکتے ہیں جو ہم کی بورڈ کے ذریعہ عمل میں لانا چاہتے ہیں اور اسے کسی ٹاسک کے ذریعہ خودکار بنانا چاہتے ہیں ، اگر یہ ایسی چیز ہے جو کثرت سے کی جاتی ہے۔
شیل اسکرپٹ کیسے بنائیں
شیل اسکرپٹ بنانے کا عمل بہت آسان ہے۔ ایک نئی فائل بنانے اور اسے.sh توسیع دینے جتنا آسان ہے۔ اسے کرنے کے لئے دو متبادل ہیں ، یہ گرافیکل انٹرفیس کے ذریعے یا ٹچ کمانڈ کا استعمال کرتے ہوئے کنسول سے ہوسکتا ہے۔
مثال کے طور پر ،
ٹچ ٹیسٹ.ش
اور اس طرح سے ، فائل test.sh موجودہ ڈائرکٹری میں بنائی جائے گی۔
یہ فائل گرافیکل ماحول (مثال کے طور پر gedit) کے ٹیکسٹ ایڈیٹر سے ، یا Vim والے ٹرمینل سے ، دو متبادلات کے ساتھ بھی کھولی جا سکتی ہے۔
اسکرپٹ پہلی لائن
اب جب ہمارے پاس فائل بنائی گئی ہے اور کھولی ہے ، ہمیں لینکس کو اشارہ کرنا ہوگا جس نے کہا فائل اسکرپٹ ہوگی۔ لہذا ، تمام شیل اسکرپٹس میں ایک پہلی لائن ہونی چاہئے جو یہ ہے:
#! / بن / باز
اس لائن کو دو حصوں میں تقسیم کیا جاسکتا ہے ، پہلا # سے ملتا ہے ! اس ترتیب کو شا بنگ کہتے ہیں۔ بنیادی طور پر ، اس کا کام سسٹم کی طرف اشارہ کرنا ہے کہ ہدایات کا ایک سیٹ نیچے پیش کیا جائے گا اور اس طرح اس پر کارروائی کی جائے گی۔ دوسرا حصہ ، / بن / باز ، شیل کی نشاندہی کرتا ہے جو احکامات پر عمل درآمد کرنے کے لئے استعمال ہوگا۔
آراء
اس وقت ہم گہرائی میں کوریج نہیں کریں گے جو شیل اسکرپٹ پروگرامنگ سے مطابقت رکھتا ہے ، لیکن یہ ضروری ہے کہ آپ اپنے اسکرپٹ میں تبصرے شامل کرنے کا طریقہ جانیں۔ اگر آپ پروگرامر ہیں تو آپ سمجھ جائیں گے کہ وہ کتنے مفید اور اہم ہیں۔ ان لوگوں کے لئے جو پروگرام کرنا نہیں جانتے ہیں ، ایک تبصرہ نظام میں فعالیت کو شامل نہیں کرتا ہے ، لیکن وہ اس معاملے میں اسکرپٹ ، اسکرپٹ کے عمل کی وضاحت کرنے کے لئے متعلق ہیں۔
تبصرے کو # علامت کا استعمال کرتے ہوئے شامل کیا جاسکتا ہے ۔ اور ہم پیڈ کے بعد وہ متن شامل کرتے ہیں جو ہمارے لئے مناسب لگتا ہے۔ عام طور پر تبصرہ ہدایت سے پہلے رکھا جاتا ہے تاکہ کچھ فعالیت کی وضاحت ہوسکے ، لیکن وہ شیل اسکرپٹ میں کم یا زیادہ کثرت سے استعمال ہوسکتے ہیں۔
احکامات شامل کرنا
شیل اسکرپٹ کے اندر ہم وہ تمام احکام استعمال کرسکتے ہیں جو ہم نے لینکس سے سیکھی ہیں ۔ دوسرے الفاظ میں ، کسی بھی ہدایت کو جو ہم کنسول کے ذریعے داخل کرسکتے ہیں اسکرپٹ میں شامل کیا جاسکتا ہے۔ لیکن ، اس کے علاوہ آپ دوسرے بہت سارے اوزار جیسے مشروط ڈھانچے ، ریاضی کے آپریٹرز ، موازنہ کرنے والوں کو شامل کرسکتے ہیں۔
ہم بنیادی احکامات سمیت ، اس معاملے میں کافی آسان مثال استعمال کرنے جارہے ہیں۔
#! / بن / باش # اسکرپٹ اوٹوسٹر ڈاٹ کام سے # ہم نے اپنے صارف سی ڈی کی ڈائرکٹری میں ڈال دیا We # ہم اسکرین پر وہ دانا پرنٹ کرتے ہیں جس کا استعمال ہم متحرک نہیں کرتے ہیں۔ ہم موجودہ تاریخ کی تاریخ کو اسکرین پر پرنٹ کرتے ہیں۔ دستاویزات کے فولڈر میں سی ڈی ٹیسٹ ڈوکیومینٹس # میں منتقل کریں۔ ہم ایک txt تشکیل دیتے ہیں جسے ٹپس ٹچ ٹپس.txt # کہتے ہیں… ہم اپنے تمام احکام لکھنا جاری رکھ سکتے ہیں جو ہم چاہتے ہیں ، اسکرپٹ ان سب کو ترتیب وار نافذ کرے گا۔
آخر کار ہم اپنی فائل میں ہونے والی تبدیلیوں کو محفوظ کرتے ہیں اور اس کے ساتھ ہی اسکرپٹ کام کرنے کے لئے تقریبا تیار ہے…
اسکرپٹ چل رہا ہے
شیل اسکرپٹ کو پھانسی دینے سے پہلے ، ہمیں فائل کو پھانسی کی اجازت دینا ضروری ہے۔ یہ کرنا ایک بہت ہی آسان کام ہے۔ ہم ٹرمینل میں جاتے ہیں اور ہم اپنی اسکرپٹ کی ڈائرکٹری میں موجود ہیں اور ہم chmod کمانڈ استعمال کرتے ہیں۔
ہم آپ کو کس طرح سفارش کرتے ہیں کہ لینکس میں فائلوں میں ترمیم کریں: وی ٹیکسٹ ایڈیٹر آپ کا سب سے اچھا دوست ہےاگر ہم موجودہ صارف کو اجازت دینا چاہتے ہیں تو ، ہم استعمال کریں:
sudo chmod 775 test.sh
اگر ہم تمام صارفین کو اجازت دینا چاہتے ہیں تو ، سزا یہ ہوگی:
sudo chmod 777 test.sh
ایک بار جب ہم پہلے ہی اجازت دے چکے ہیں تو ، ہم اسکرپٹ چلاتے ہیں:
./test.sh
اس کے ساتھ ہم مکمل کرتے ہیں ، ہماری مکمل فنکشنل اسکرپٹ اور چلانے کے لئے بہترین ہے جب ہمیں ضرورت ہو اور یہاں تک کہ اس کو کام پر شیڈول کرنے کے لئے بھی۔
ہم لینکس میں مبتدیوں کے لئے ہدایت نامہ پڑھنے کی سفارش کرتے ہیں۔
ہم امید کرتے ہیں کہ یہ عنوان کارآمد رہا ہے اور اپنے تبصروں میں اپنے تجربات اور آراء کو بتانا نہ بھولیں۔
لینکس میں اپنا پہلا اسکرپٹ کیسے بنائیں
لینکس میں اپنا پہلا اسکرپٹ بنانے کا طریقہ ٹیوٹوریل۔ اپنا پہلا آسان لینکس اسکرپٹ بنائیں ، ہر اس چیز کو جس کی آپ کو اسکرپٹ کو آسانی سے اور تیز چلانے کی ضرورت ہے۔
لینکس میں ورچوئل باکس کو انسٹال اور تشکیل کرنے کا طریقہ: ڈیبین ، اوبنٹو ، لینکس ٹکسال…
ہسپانوی زبان میں ٹیوٹوریل جس میں ہم آپ کو دکھائیں گے کہ کس طرح ایک بہت ہی آسان طریقے سے ہمارے لینکس کی تقسیم میں ورچوئل باکس کو انسٹال کرنا ہے۔
پاور شیل اسکرپٹ: چلانے اور لکھنے کا طریقہ
ہم پاورشیل سے اسکرپٹ بنانے اور لکھنے کا طریقہ بتاتے ہیں۔ دنیا میں شروع ہونے والے کسی بھی صارف کے لئے ایک آسان ٹیوٹوریل۔