بار شوی دوی معمولا د مهمو متغیرونو د ټاکلو لپاره کارول کیږي چې د اجرا وړ موندلو لپاره کارول کیږي لکه $PATH، او نور چې د شیل چلند او بڼه کنټرولوي.
  • د بورن شیل (sh): دا یو له لومړی شیل برنامو څخه و چې د یونیکس سره راغلی او ترټولو پراخه کارول شوی هم دی. دا د سټیفن بورن لخوا رامینځته شوی. د ~/.profile فایل د sh لپاره د ترتیب کولو فایل په توګه کارول کیږي. دا معیاري شیل هم دی چې د سکریپټینګ لپاره کارول کیږي.
  • C شیل (csh): C-Shell د بل جوی لخوا رامینځته شوی ، او د C برنامې ژبې سره ماډل شوی. دا د ځانګړتیاو سره د متقابل عمل ښه کولو لپاره و لکه د قوماندې تاریخ لیست کول او د امرونو ترمیم کول. ~/.cshrc او ~/.login فایلونه د csh لخوا د تشکیلاتو فایلونو په توګه کارول کیږي.
  • د بورن بیا شیل (بش): د باش شیل د GNU پروژې لپاره رامینځته شوی. د sh لپاره بدیل. د bash بنسټیز ځانګړتیاوې له sh څخه کاپي شوي، او همدارنګه د csh څخه د متقابل عمل ځینې ځانګړتیاوې اضافه کوي. he ~/.bashrc او ~/.profile فایلونه د bash لخوا د تشکیلاتو فایلونو په توګه کارول کیږي.

د Vi Editor په اړه د نورو معلوماتو لپاره زموږ راتلونکی ټیوټوریل وګورئ!!

مخکینی ښوونیز

د یونیکس شیل سکریپټینګ پیژندنه:

په یونیکس کې، د کمانډ شیل د اصلي کمانډ ترجمان دی. دا کاروونکو ته د عملیاتي سیسټم سره د تعامل لپاره د کمانډ لاین انٹرفیس چمتو کوي.

د یونیکس کمانډونه هم د شیل سکریپټ په شکل کې په غیر متقابل عمل اجرا کیدی شي. سکریپټ د حکمونو لړۍ ده چې یوځای به پرمخ ځي.

شیل سکریپټونه د مختلفو دندو لپاره کارول کیدی شي ستاسو د چاپیریال دودیز کولو څخه ستاسو ورځني کارونو اتومات کولو پورې.

د ټولو یونیکس شیل سکریپټ ټیوټوریلونو لیست:

  • د یونیکس شیل سکریپټ پیژندنه
  • د یونیکس وی ایډیټر سره کار کول
  • ځانګړتیاوې د یونیکس شیل سکریپټینګ
  • په یونیکس کې آپریټرونه
  • په یونیکس کې مشروط کوډنګ (1 برخه او 2 برخه)
  • په یونیکس کې لوپس
  • په یونیکس کې افعال11
  • د یونیکس متن پروسس کول (برخه 1، 2 برخه، او 3 برخه)
  • د یونیکس کمانډ لاین پیرامیټرې
  • د یونیکس پرمختللي شیل سکریپټینګ

د یونیکس ویډیو #11:

د یونیکس شیل سکریپټینګ اساسات

دا ټیوټوریل به تاسو ته د شیل برنامې عمومي کتنه درکړي او د ځینې معیاري شیل برنامو پوهه درکړي. پدې کې شیلونه شامل دي لکه د بورن شیل (ش) او بورن بیا شیل (بش).

شیل په ډیری شرایطو کې د ترتیب فایلونه لوستل کوي چې د شیل پورې اړه لري توپیر لري. دا فایلونه معمولا د دې ځانګړي شیل لپاره کمانډونه لري او کله چې اجرا کیږي

په پورته ته کول