آکادمی مهندس مجید کلانتریKALANTARI ACADEMY • LEARN BY DOING
مسیر گام‌به‌گام آکادمی

Bash

پوسته، quoting، پردازش متن و اسکریپت قابل اعتماد

BAS
● درس قابل شروع✓ تکمیل‌شده🔒 قفل
01Bash — مبانی و راه‌اندازی0 از 5 درس تکمیل شده⌄
  1. اجرای اسکریپتآماده یادگیری · 12 دقیقه
  2. متغیر و انتسابآماده یادگیری · 12 دقیقه
  3. single و double quoteآماده یادگیری · 12 دقیقه
  4. آرگومان موقعیتیآماده یادگیری · 12 دقیقه
  5. پیش‌فرض و مقدار خالیآماده یادگیری · 12 دقیقه
02Bash — کنترل جریان و داده0 از 5 درس تکمیل شده⌄
  1. محاسبه صحیحآماده یادگیری · 12 دقیقه
  2. شرط عددی🔒 نیازمند اشتراک فعال · 12 دقیقه
  3. case و الگو🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. for و آرگومان امن🔒 نیازمند اشتراک فعال · 12 دقیقه
  5. while و شمارنده🔒 نیازمند اشتراک فعال · 12 دقیقه
🔒Bash — قرارداد و مدل‌سازی0 از 5 درس تکمیل شده⌄
  1. read بدون خراب‌کردن متن🔒 نیازمند اشتراک فعال · 12 دقیقه
  2. آرایه indexed🔒 نیازمند اشتراک فعال · 12 دقیقه
  3. آرایه associative🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. تابع و کد خروج🔒 نیازمند اشتراک فعال · 12 دقیقه
  5. local و حوزه🔒 نیازمند اشتراک فعال · 12 دقیقه
🔒Bash — کاربرد و مدیریت خطا0 از 5 درس تکمیل شده⌄
  1. stdout و stderr🔒 نیازمند اشتراک فعال · 12 دقیقه
  2. redirect و فایل موقت🔒 نیازمند اشتراک فعال · 12 دقیقه
  3. pipeline و pipefail🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. فرمان جای‌گذاری‌شده🔒 نیازمند اشتراک فعال · 12 دقیقه
  5. glob و نبود تطابق🔒 نیازمند اشتراک فعال · 12 دقیقه
🔒Bash — کیفیت و پروژه0 از 5 درس تکمیل شده⌄
  1. getopts و گزینه🔒 نیازمند اشتراک فعال · 12 دقیقه
  2. trap و cleanup🔒 نیازمند اشتراک فعال · 12 دقیقه
  3. پردازش متن با awk🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. آزمون و syntax check🔒 نیازمند اشتراک فعال · 12 دقیقه
  5. پروژه گزارش نمره🔒 نیازمند اشتراک فعال · 12 دقیقه
🔒تکمیلی کاربردی · آرگومان دارای فاصله و wildcard0 از 4 درس تکمیل شده⌄
  1. آرگومان دارای فاصله و wildcard — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. آرگومان دارای فاصله و wildcard — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. آرگومان دارای فاصله و wildcard — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. آرگومان دارای فاصله و wildcard — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · خواندن خط پایانی بدون newline0 از 4 درس تکمیل شده⌄
  1. خواندن خط پایانی بدون newline — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. خواندن خط پایانی بدون newline — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. خواندن خط پایانی بدون newline — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. خواندن خط پایانی بدون newline — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · کد خروج تابع و داده خروجی0 از 4 درس تکمیل شده⌄
  1. کد خروج تابع و داده خروجی — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. کد خروج تابع و داده خروجی — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. کد خروج تابع و داده خروجی — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. کد خروج تابع و داده خروجی — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · آرایه خالی و نقل‌قول at0 از 4 درس تکمیل شده⌄
  1. آرایه خالی و نقل‌قول at — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. آرایه خالی و نقل‌قول at — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. آرایه خالی و نقل‌قول at — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. آرایه خالی و نقل‌قول at — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · pipefail و خطای مرحله میانی0 از 4 درس تکمیل شده⌄
  1. pipefail و خطای مرحله میانی — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. pipefail و خطای مرحله میانی — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. pipefail و خطای مرحله میانی — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. pipefail و خطای مرحله میانی — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · trap و مقدار زمان اجرا0 از 4 درس تکمیل شده⌄
  1. trap و مقدار زمان اجرا — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. trap و مقدار زمان اجرا — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. trap و مقدار زمان اجرا — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. trap و مقدار زمان اجرا — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه
🔒تکمیلی کاربردی · getopts و مصرف پارامتر0 از 4 درس تکمیل شده⌄
  1. getopts و مصرف پارامتر — طراحی و درک قرارداد🔒 نیازمند اشتراک فعال · 10 دقیقه
  2. getopts و مصرف پارامتر — آزمایش حالت مرزی🔒 نیازمند اشتراک فعال · 10 دقیقه
  3. getopts و مصرف پارامتر — عیب‌یابی و اصلاح🔒 نیازمند اشتراک فعال · 12 دقیقه
  4. getopts و مصرف پارامتر — کارگاه کاربردی🔒 نیازمند اشتراک فعال · 18 دقیقه