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