CodeShot

مسیر یادگیری Bash

پرکاربردترین Shell خط‌فرمان لینوکس؛ هم برای اجرای تعاملی دستورات و هم برای نوشتن اسکریپت‌های خودکارسازی استفاده می‌شود.

6 مرحله

  1. 1.

    Bash چیست؟

    پرکاربردترین Shell خط‌فرمان لینوکس؛ هم برای اجرای تعاملی دستورات و هم برای نوشتن اسکریپت‌های خودکارسازی استفاده می‌شود.

    ~3 ساعت
  2. 2.

    کار با متغیرها و quoting

    نحوه تعریف متغیر، جایگزینی متغیر و تفاوت single quote و double quote در اسکریپت‌های Bash را توضیح می‌دهد.

    ~3 ساعت
  3. 3.

    شرط‌ها و حلقه‌ها

    ساختارهای if/case و حلقه‌های for/while را برای کنترل جریان اجرا در اسکریپت‌های Bash شرح می‌دهد.

    ~3 ساعت
  4. 4.

    نوشتن توابع قابل استفاده مجدد

    روش تعریف تابع، پاس دادن آرگومان و بازگرداندن مقدار خروجی در اسکریپت‌های Bash را بررسی می‌کند.

    ~3 ساعت
  5. 5.

    پردازش متن با grep، sed و awk

    استفاده از grep، sed و awk در کنار pipeline برای فیلتر و تبدیل متن در اسکریپت‌های Bash را توضیح می‌دهد.

    ~4 ساعت
  6. 6.

    اصول نوشتن اسکریپت حرفه‌ای

    اصولی مانند set -e، بررسی خطا، خوانایی کد و ساختاردهی اسکریپت‌های نگهداری‌پذیر Bash را معرفی می‌کند.

    ~3 ساعت