كومو الولايات المتحدة
هذه المقالة جزء من المشروع #ltcode
تستخدم Shell نفس الإنشاءات للتحكم في تدفق التكرار كلغات برمجة على مستوى عالٍ. مثال على تدفق التكرار:
الأمر ل لديه بناء الجملة التالي:
[for loop-indice in lista-argumentos; do
comandos
done]

بالفعل بنية التحكم في التكرار بينما لديها بناء الجملة التالي:
[while teste-comando; do
comandos
done]

هناك أيضًا أمر حتىما يشبه الهيكل الأمر. الفرق هو فقط في الشكل الذي يتم فيه إجراء الاختبار الشرطي:
[until teste-comando; do
comandos
done]

للتحكم في الحلقة ، يمكنك استخدام الأوامر استراحة ه يكمل لمقاطعة تدفق هياكل التكرار لحاضر بينما ه حتى. س استراحة يستخدم لنقل عنصر التحكم إلى الأمر على الفور وفقًا للأمر مكتمل الحلقة. بينما يكمل ينقل التحكم إلى الأمر فورًا وفقًا للأمر يفعل الحلقة. مثال:
[for i in {1..10}; do
if [ $i -le 2 ]؛ ثم
صدى “تواصل”
يكمل
Fi
صدى $ i
لو [ $i -ge 6 ]؛ ثم
صدى “استراحة”
استراحة
Fi
مكتمل
]

الفصل التالي ، انقر هنا.