آموزش اصول اسکریپت نویسی پوسته لینوکس Red Hat Enterprise

Red Hat Enterprise Linux Shell Scripting Fundamentals

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

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

معرفی Introduction

  • معرفی نویسنده Author Introduction

  • معرفی دوره Course Introduction

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

  • پیش نیازها Pre-Reqs

  • Shell Script چیست؟ What Is a Shell Script?

ایجاد یک اسکریپت ساده Creating a Simple Script

  • ایجاد یک فایل اسکریپت Creating a Script File

  • تماس با مترجم Calling an Interpreter

  • افزودن نظرات Adding Comments

  • اضافه کردن دستورات Adding Commands

  • اجرای اسکریپت Executing the Script

  • بسته شدن Wrap-Up

اجرای اسکریپت و متغیرها Script Execution and Variables

  • طرح کلی ماژول Module Outline

  • اجرای اسکریپت ها Executing Scripts

  • اسکریپت های منبع یابی Sourcing Scripts

  • ارجاع به متغیرها Referencing Variables

  • دستکاری متغیرها Manipulating Variables

  • مقدمه ای بر پارامترهای موقعیت Intro to Position Parameters

  • بیشتر در مورد پارامترهای موقعیت More on Position Parameters

  • بسته شدن Wrap-Up

دریافت ورودی کاربر Getting User Input

  • معرفی ماژول Module Introduction

  • مقدمه ای بر دستور Read Intro to the Read Command

  • گزینه های فرمان برای خواندن Command Options for Read

  • متغیر REPLY The REPLY Variable

  • ذخیره چندین مقدار از Read Storing Multiple Values From Read

  • بسته شدن Wrap-Up

شرایط Conditionals

  • مقدمه Intro

  • پرایمر شرطی Conditionals Primer

  • بیانیه if The if statement

  • بررسی آرگومان ها Checking for Arguments

  • بررسی اینکه آیا فایلی وجود دارد یا خیر Checking to See if a File Exists

  • تودرتو عبارات if Nesting if statements

  • بیانیه مورد The Case Statement

  • بسته شدن Wrap-Up

حلقه ها Loops

  • معرفی ماژول Module Intro

  • لوپ پرایمر Loops Primer

  • حلقه "برای". The 'for' Loop

  • بهبود اسکریپت تست فایل ما با یک حلقه Enhancing Our File Testing Script With a Loop

  • حلقه "در حالی که". The 'while' Loop

  • حلقه "تا" The 'until' Loop

  • بشکن و ادامه بده Break and Continue

  • بسته شدن Wrap-Up

توابع منوها و برنامه ریزی Menus Functions and Scheduling

  • معرفی ماژول Module Introduction

  • ساختن اولین منوی ساده ما Building Our First Simple Menu

  • ساخت منوی حرفه ای تر Building a More Professional Menu

  • کارکرد Functions

  • برنامه ریزی یک اسکریپت با Cron Scheduling a Script With Cron

  • بسته شدن Wrap-Up

اسکریپت های عیب یابی Troubleshooting Scripts

  • معرفی Introduction

  • با استفاده از اکو Using Echo

  • وضعیت های خروج Exit Statuses

  • xtrace xtrace

  • بسته شدن Wrap-Up

نمایش نظرات

آموزش اصول اسکریپت نویسی پوسته لینوکس Red Hat Enterprise
جزییات دوره
2h 35m
52
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
305
4.7 از 5
دارد
دارد
دارد
Nigel Poulton
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nigel Poulton Nigel Poulton

کمتر ترسناک کردن Kubernetes!