Mid⏱ 12 دقیقه1 بخش · 4 نکته
مرور سریع Shell Scripting
نوشتن اسکریپتهای Bash برای خودکارسازی کارهای تکراری — متغیر، شرط و حلقه.
0 از 4 نکته مرور شد0٪
فهرست بخشها
ساختارهای پایه اسکریپت0/4
متغیر، شرط، حلقه و توابع.
bash\n#!/bin/bash\nname=""Ali""\necho ""سلام $name""\n
💡 نکتهٔ مصاحبه:
گذاشتن فاصله دور = (مثل name = ""Ali"") یکی از رایجترین خطاهای مبتدیان Bash است که باعث خطای دستور میشود.
⚠️ اشتباه رایج:
name = ""Ali"" (با فاصله) بهجای name=""Ali""؛ Bash فاصله را جدا از مقداردهی تفسیر میکند.
bash\nif [[ $count -gt 10 ]]; then\n echo ""زیاد است""\nfi\n
bash\nfor f in *.log; do\n echo ""پردازش $f""\ndone\n
bash\ndotnet build\nif [[ $? -ne 0 ]]; then echo ""Build شکست خورد""; exit 1; fi\n
💡 نکتهٔ مصاحبه:
این الگو پایهٔ تصمیمگیری در Pipeline های CI/CD است — بررسی Exit Code بعد از هر مرحلهٔ حیاتی.
