در حال حاضر محصولی در سبد خرید شما وجود ندارد.
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
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
یادگیری برنامه نویسی SQL
دوره یادگیری فرمان های پایه لینوکس Ubuntu
آموزش کامل AWS Security Hub
یادگیری SSH
یادگیری استفاده از Windows Subsystem در سیستم های لینوکسی
Security Tips: Metadata
دوره یادگیری کامل Ubuntu Server
آموزش ساخت یک آزمایشگاه و کارگاه IT خانگی
یادگیری خط فرمان لینوکس
فیلم آموزش Linux Foundation Cert Prep: Network Filesystems and File Services (Ubuntu)