بھری ہوئی وہ عام طور پر اہم متغیرات کو سیٹ کرنے کے لیے استعمال ہوتے ہیں جو کہ $PATH جیسے ایگزیکیوٹیبلز کو تلاش کرنے کے لیے استعمال ہوتے ہیں، اور دوسرے جو شیل کے رویے اور ظاہری شکل کو کنٹرول کرتے ہیں۔
  • The Bourne Shell (sh): یہ یونکس کے ساتھ آنے والے پہلے شیل پروگراموں میں سے ایک تھا اور سب سے زیادہ استعمال ہونے والا پروگرام بھی ہے۔ اسے سٹیفن بورن نے تیار کیا تھا۔ ~/. پروفائل فائل کو sh کے لیے کنفیگریشن فائل کے طور پر استعمال کیا جاتا ہے۔ یہ اسکرپٹنگ کے لیے استعمال ہونے والا معیاری شیل بھی ہے۔
  • C Shell (csh): C-Shell کو بل جوائے نے تیار کیا تھا، اور اسے C پروگرامنگ زبان پر ماڈل بنایا گیا تھا۔ اس کا مقصد کمانڈ ہسٹری کی فہرست بنانے اور کمانڈز میں ترمیم کرنے جیسی خصوصیات کے ساتھ تعامل کو بہتر بنانا تھا۔ ~/.cshrc اور ~/.login فائلوں کو csh کے ذریعے کنفیگریشن فائلوں کے طور پر استعمال کیا جاتا ہے۔
  • The Bourne Again Shell (bash): Bash شیل کو GNU پروجیکٹ کے لیے تیار کیا گیا تھا۔ sh کا متبادل۔ bash کی بنیادی خصوصیات sh سے کاپی کی جاتی ہیں، اور csh سے کچھ انٹرایکٹیویٹی خصوصیات بھی شامل کرتی ہیں۔ he ~/.bashrc اور ~/.profile فائلوں کو bash کے ذریعے کنفیگریشن فائلوں کے طور پر استعمال کیا جاتا ہے۔

Vi ایڈیٹر کے بارے میں مزید جاننے کے لیے ہمارے آنے والے ٹیوٹوریل کو دیکھیں!!

پیچھے ٹیوٹوریل

یونکس شیل اسکرپٹنگ کا تعارف:

یونکس میں، کمانڈ شیل مقامی کمانڈ کا ترجمان ہے۔ یہ صارفین کو آپریٹنگ سسٹم کے ساتھ تعامل کرنے کے لیے ایک کمانڈ لائن انٹرفیس فراہم کرتا ہے۔

یونکس کمانڈز کو شیل اسکرپٹ کی شکل میں غیر انٹرایکٹو طور پر بھی عمل میں لایا جا سکتا ہے۔ اسکرپٹ کمانڈز کا ایک سلسلہ ہے جو ایک ساتھ چلایا جائے گا۔ 5>

>

تمام یونکس شیل اسکرپٹنگ ٹیوٹوریلز کی فہرست:

  • یونکس شیل اسکرپٹ کا تعارف
  • یونکس وی ایڈیٹر کے ساتھ کام کرنا
  • خصوصیات یونکس شیل اسکرپٹنگ کا
  • یونکس میں آپریٹرز
  • یونکس میں مشروط کوڈنگ (حصہ 1 اور حصہ 2)
  • یونکس میں لوپس
  • یونکس میں فنکشنز11
  • یونکس ٹیکسٹ پروسیسنگ (حصہ 1، حصہ 2، اور حصہ 3)
  • یونکس کمانڈ لائن پیرامیٹرز
  • یونکس ایڈوانسڈ شیل اسکرپٹنگ

یونکس ویڈیو #11:

یونکس شیل اسکرپٹنگ کی بنیادی باتیں

یہ ٹیوٹوریل آپ کو شیل پروگرامنگ کا ایک جائزہ فراہم کرے گا اور کچھ معیاری شیل پروگراموں کی سمجھ فراہم کرے گا۔ اس میں Bourne Shell (sh) اور Bourne Again Shell (bash) جیسے شیل شامل ہیں۔

شیلز متعدد حالات میں کنفیگریشن فائلوں کو پڑھتے ہیں جو شیل کے لحاظ سے مختلف ہوتی ہیں۔ ان فائلوں میں عام طور پر اس مخصوص شیل کے لیے کمانڈز ہوتے ہیں اور جب ان پر عمل درآمد ہوتا ہے۔

اوپر سکرول کریں