در حال حاضر محصولی در سبد خرید شما وجود ندارد.
Bash، یا Bourne دوباره شل، یک مترجم خط فرمان به طور گسترده ای برای انجام وظایف مدیریت و برنامه نویسی است. اما Bash متفاوت از اکثر زبانهای اسکریپتی است. به همین دلیل است که اسکات سیمپسون زمان زیادی را صرف این دوره در این دوره از طریق متغیرهای معرفی نحو، اعداد و ساختار کنترل می کند، بنابراین شما می توانید شروع به نوشتن اسکریپت ها کنید. او به شما نشان می دهد که چگونه عملیات چند راه را در یک فایل بسته بندی کنید، کنترل جریان را اجرا کنید و با کاربران ارتباط برقرار کنید. به علاوه، او چالش هایی را ارائه می دهد که به شما اجازه می دهد آنچه را که به آزمون آموخته اید قرار دهید.
عنوان اصلی : Learning Bash Scripting
سرفصل های دوره :
مقدمه:
یادگیری اسکریپت Bash
1. با استفاده از Bash:
چه Bash چیست؟
لوله ها و تغییر مسیر
Bash Buildins و سایر دستورات
براکت ها و پرانتز در Bash
Bash Expansions و جایگزینی
گسترش BRACE
گسترش پارامتر
جایگزینی فرماندهی
توسعه محاسباتی
2. برنامه نویسی با Bash:
انتخاب یک ویرایشگر متن برای اسکریپت Bash
درک نحو اسکریپت Bash
نمایش متن با اکو
کار با متغیرها
کار با اعداد
مقادیر مقایسه با آزمون
مقایسه مقادیر با آزمون توسعه یافته
فرمت کردن و خروجی متن
فرمت کردن خروجی با printf
کار با آرایه ها
چالش: یک اسکریپت را ایجاد کنید که یک گزارش سیستم را تولید می کند
راه حل: یک اسکریپت را ایجاد کنید که گزارش سیستم را تولید می کند
3. ساختارهای کنترل BASH:
اظهارات شرطی با کلمه کلیدی اگر
کار با در حالی که و تا زمانی که حلقه
معرفی حلقه ها
انتخاب رفتار با استفاده از مورد
استفاده از توابع
خواندن و نوشتن فایل های متنی
چالش: ساخت یک اسکریپت با استفاده از ساختارهای کنترل
راه حل: ساخت یک اسکریپت با استفاده از ساختارهای کنترل
4. تعامل با کاربر:
کار با استدلال
کار با گزینه ها
دریافت ورودی در طول اجرای
اطمینان از پاسخ
چالش: یک اسکریپت را که از ورودی استفاده می کند، ایجاد کنید
راه حل: یک اسکریپت را ایجاد کنید که از ورودی استفاده می کند
5. باس در دنیای واقعی:
عیب یابی
اطمینان از حمل و نقل اسکریپت
نتیجه گیری:
مراحل بعدی
Learning Bash Scripting
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش ایمن کردن دفتر خانگی تان
Linux Foundation Cert Prep: System Design and Deployment (Ubuntu)
آموزش کامل AWS Security Hub
آموزش کار با Zsh برای افزایش توان و سرعت کارهای Command-Line
یادگیری خط فرمان لینوکس
Learning VirtualBox
آموزش کار با خط فرمان Windows
یادگیری لینوکس Kali در ویندوز
فیلم یادگیری Linux Foundation Cert Prep : این مجموعه مجازی سازی
Linux Foundation Cert Prep: Network Security (Ubuntu)