تكرار الأوامر بإستخدام for
الحلقة for بتنفذ نفس مجموعة الأوامر لكل قيمة من القيم اللي بتحددها
الأمثلة بإستخدام Bash على Linux أو Git Bash ونفذ أمثلة الملفات داخل مجلد تدريب فاضي
المرور على أسماء المهارات
المتغير بياخد قيمة مختلفة في كل دورة
for skill in HTML CSS JavaScript; do
printf "Learn %s\n" "$skill"
doneالنتيجة
Learn HTML
Learn CSS
Learn JavaScriptالمرور على أسماء فيها مسافات
كل إسم مقتبس بيتعامل معاه كقيمة مستقلة وإقتباس المتغير بيحافظ على المسافات
for file in "first lesson.txt" "second lesson.txt"; do
printf "File: %s\n" "$file"
doneالنتيجة
File: first lesson.txt
File: second lesson.txt