برنامه نویسی Bash و برنامه نویسی پوسته

Bash Scripting and Shell Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

اگر به دنبال شروع نوشتن اسکریپت های پوسته خود هستید، این دوره برای شما عالی است. مهارت هایی که در اینجا یاد می گیرید به شما این امکان را می دهد که شروع به نوشتن اسکریپت های خود برای حل مشکلات دنیای واقعی کنید و کارهای تکراری را خودکار کنید. ما نگاهی به اصول اسکریپت نویسی پوسته، وضعیت های خروج و کدهای بازگشتی، توابع، حروف عام، حلقه های while و بسیاری موارد دیگر خواهیم انداخت!

همانطور که دوره را طی می‌کنید، نحوه ایجاد اسکریپت‌های پیشرفته‌تر و همچنین نحوه انجام لاگ و اشکال‌زدایی در اسکریپت‌های پوسته خود را یاد خواهید گرفت. تمام اسکریپت های پوسته مورد استفاده در این دوره و همچنین برخی تمرین های اضافی را می توان یافت. سخنرانی دانلودها توضیح می دهد که چگونه می توان از آنها استفاده کرد.

اهداف یادگیری

  • شروع به نوشتن اسکریپت های پوسته کنید و یاد بگیرید که چرا آنها مهم هستند و چرا در هر اسکریپتی که می نویسید به یکی نیاز دارید
  • متغیرهایی را در اسکریپت خود ایجاد و استفاده کنید و در مورد آزمایش و تصمیم گیری بیاموزید
  • نحوه پذیرش آرگومان های خط فرمان با اسکریپت خود و نحوه پردازش آنها را بیاموزید
  • نحوه پذیرش ورودی و نوشتن خروجی و همچنین ساختارهای تصمیم گیری مانند دستورات if را بیاموزید
  • اهمیت وضعیت های خروج و نحوه استفاده از آنها را درک کنید
  • ایجاد و استفاده از توابع در اسکریپت ها
  • نحوه استفاده از حروف عام و نحوه کار آنها در ارتباط با مواردی مانند حلقه‌ها را بدانید
  • یاد بگیرید که چگونه عبارات پیچیده اگر را با استفاده از عبارات case ساده کنید
  • در مورد ورود به سیستم و چند روش آسان برای پیاده سازی ورود به سیستم در اسکریپت های پوسته خود بیاموزید
  • برخی از نکات اشکال زدایی و همچنین برخی از خطاهای رایجی که افراد هنگام نوشتن اسکریپت های پوسته مرتکب می شوند و نحوه اجتناب از آنها را بیاموزید!

مخاطب مورد نظر

این دوره برای هر کسی که به برنامه نویسی پوسته یا برنامه نویسی پوسته علاقه دارد در نظر گرفته شده است.

پیش نیازها

برای استفاده حداکثری از این دوره، مقداری دانش از خط فرمان مفید خواهد بود.

بازخورد

اگر درباره این دوره بازخوردی برای ما دارید، لطفاً با .

تماس بگیرید

سرفصل ها و درس ها

برنامه نویسی Bash و برنامه نویسی پوسته - مقدمه Bash Scripting and Shell Programming — Introduction

  • بررسی اجمالی دوره Course Overview

  • دانلودها Downloads

اسکریپت پوسته، به طور خلاصه Shell Scripting, Succinctly

  • بررسی اجمالی Overview

  • Shell Scripting قسمت اول Shell Scripting Part I

  • Shell Scripting قسمت II Shell Scripting Part II

استفاده از وضعیت خروج و کدهای بازگشت در اسکریپت های شما Using Exit Statuses and Return Codes in Your Scripts

  • وضعیت خروج و کدهای بازگشت Exit Statuses and Return Codes

  • خروج از وضعیت نمایشی Exit Status Demo

توابع در اسکریپت ها Functions in Scripts

  • توابع قسمت اول Functions Part I

  • توابع، قسمت دوم Functions, Part II

چک لیست و الگوی پوسته اسکریپت Shell Script Checklist and Template

  • چک لیست اسکریپت پوسته و الگو Shell script checklist and template

Wildcards در لینوکس Wildcards in Linux

  • مقدمه ای بر حروف عام Introduction to wildcards

  • قسمت اول مقدمه وایلدکارد Wildcard introduction part I

  • قسمت دوم مقدمه وایلدکارد Wildcard introduction part II

  • حروف عام در اسکریپت های پوسته Wildcards in shell scripts

  • نسخه ی نمایشی برنامه نویسی Wildcard Wildcard scripting demo

بیانیه های موردی در اسکریپت های شل Case Statements in Shell Scripts

  • اظهارات موردی Case Statements

ورود به اسکریپت های شل Logging in Shell Scripts

  • ورود به سیستم Logging

در حالی که حلقه ها While Loops

  • while Loops Part I While Loops Part I

  • while Loops Part II While Loops Part II

اشکال زدایی اسکریپت پوسته Shell Script Debugging

  • اشکال زدایی ضروریات Debugging Essentials

  • نکات بیشتر در مورد اشکال زدایی More Debugging Tips

اسکریپت های استفاده شده در این دوره Scripts used in this Course

  • اسکریپت های مورد استفاده برای ایجاد این درس Scripts Used to Create This Lesson

نمایش نظرات

برنامه نویسی Bash و برنامه نویسی پوسته
جزییات دوره
1h 56m
22
CloudAcademy CloudAcademy
(آخرین آپدیت)
2,243
4.7 از 5
ندارد
دارد
دارد
Jason Cannon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Cannon Jason Cannon

مدیر سیستم، مشاور و نویسنده حرفه ای.