نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره ، عملیاتی کردن اسکریپت های BASH و Z Shell ، درسی است که شما باید برای یادگیری جزئیات این که چگونه می توانید اسکریپت های پوسته خود را از طریق خط فرمان یا به عنوان یک سرویس systemd به صورت م effectiveثر استفاده کنید بیاموزید. هدف هر توسعه دهنده ای است. همانطور که در این دوره ، عملیاتی سازی Bash و Z Shell Scripts پیشرفت می کنید ، یاد می گیرید که اسکریپت خود را با ویژگی هایی که به هدف آن می افزایند ، مجدداً دسترسی پیدا کنید. ابتدا یاد خواهید گرفت که فعال کردن ویژگی های مورد نیاز و غیرفعال کردن ویژگی هایی که ندارید به آسانی دستور و تنظیم دستورات است. در مرحله بعدی ، شما یاد خواهید گرفت که چگونه از طریق اعلان ها و دستور read یا رویکرد حرفه ای با استفاده از گزینه های getops و خط فرمان ، ورودی ارزشمندی از کاربران خود جمع آوری کنید. سرانجام ، شما یک اسکریپت برای پردازش ورودی متن ارسال شده از طریق لوله های نامگذاری شده و نهایی کردن پروژه به عنوان واحد خدمات سیستم ایجاد خواهید کرد. تا وقتی که با این دوره به پایان رسیدید ، می توانید اسکریپت های عالی ایجاد کنید که عملکرد مورد نیاز هر پروژه سفارشی را داشته باشند. نرم افزار مورد نیاز: هر توزیع مدرن لینوکس با دسترسی به BASH و ZSH.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ایجاد اسکریپتهای عالی
Creating Awesome Scripts
-
نحوه ایجاد اسکریپت های عالی
How to Create Awesome Scripts
-
نسخه BASH Shell
Versioning the BASH Shell
فعال کردن ویژگی های قدرت شل
Enabling Shell Power Features
-
درک گزینه های شل
Understanding Shell Options
-
پیکربندی گزینه ها با Shopt
Configuring Options with Shopt
-
پیکربندی گزینه ها با استفاده از مجموعه
Configuring Options Using Set
-
محاسبه مقادیر از پوسته
Calculating Values from the Shell
-
درک آرایه ها
Understanding Arrays
-
خلاصه و موارد بعدی
Summary and What's Next
مدیریت I/O شل
Managing Shell I/O
-
درک تغییر مسیر Shell
Understanding Shell Redirection
-
کار با Shell Redirection
Working with Shell Redirection
-
کار با توصیف کنندگان پرونده
Working with File Descriptors
-
ایجاد Heredocs
Creating Heredocs
-
چاپ در کنسول
Printing to the Console
-
درک جایگزینی فرآیند در CLI
Understanding Process Substitution at the CLI
-
خلاصه و موارد بعدی
Summary and What's Next
اشکال زدایی از اسکریپت ها و پوسته ها
Debugging Scripts and Shells
-
درک روند اشکال زدایی
Understanding the Debug Process
-
کار در اسکریپت های اشکال زدایی CLI
Working at the CLI Debugging Scripts
-
با استفاده از نوع و کدام
Using Type and Which
-
خلاصه و موارد بعدی
Summary and What's Next
در حال پردازش گزینه های خط فرمان
Processing Command Line Options
-
نوشتن استدلالهای موضعی
Scripting Positional Arguments
-
با استفاده از استدلال های اسکریپت
Using Script Arguments
-
کار با Shift
Working with Shift
-
درک گزینه ها
Understanding Options
-
کار با گزینه ها
Working with Options
-
تعیین انتهای گزینه ها
Designating the End of Options
-
خلاصه و موارد بعدی
Summary and What's Next
کار با رشته ها
Working with Strings
-
درک ورودی کاربر با استفاده از Read
Understanding User Input Using Read
-
با استفاده از Read
Using Read
-
درک Shell Search و Replace
Understanding the Shell Search and Replace
-
با استفاده از پیش فرض های متغیر و جستجو و جایگزینی
Using Variable Defaults and Search and Replace
-
خلاصه و موارد بعدی
Summary and What's Next
اجرای اسکریپت های تکمیل شده
Running Completed Scripts
-
مدیریت اسکریپت های طولانی مدت
Handling Long Running Scripts
-
برنامه ریزی با استفاده از
Scheduling Using At
-
برنامه ریزی با استفاده از Cron و Anacron
Scheduling Using Cron and Anacron
-
درک متن و خدمات
Understanding the Script and Service
-
ایجاد منابع و اسکریپت
Creating Resources and Script
-
ایجاد واحدهای خدماتی
Creating Service Units
-
خلاصه
Summary
نمایش نظرات