هذا هو الأمر breakposix الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
كسر - الخروج من حلقة for أو while أو until
موجز
استراحة [n]
الوصف
• استراحة يجب أن تخرج المرافق من أصغر حاوية For, في حينالطرق أو حتى حلقة ، إذا
أي؛ أو من nالحلقة المرفقة إذا n محدد. قيمة ال n غير موقعة
عدد صحيح عشري أكبر من أو يساوي 1. يجب أن يكون الافتراضي مساويًا لـ n= 1. لو n
أكبر من عدد حلقات التضمين ، يجب أن تكون حلقة الإحاطة الخارجية
خرج. يجب أن يستمر التنفيذ مع الأمر فورًا بعد الحلقة.
OPTIONS
لا شيء.
العمليات
انظر الوصف.
ستدين
غير مستعمل.
INPUT FILES
لا شيء.
البيئة المتغيرات
لا شيء.
غير متزامن فعاليات
افتراضي.
STDOUT
غير مستعمل.
ستدير
يجب استخدام الخطأ القياسي فقط لرسائل التشخيص.
OUTPUT FILES
لا شيء.
وسعوا الوصف
لا شيء.
EXIT الوضع
0 إتمام بنجاح.
> 0 ال n لم تكن القيمة عددًا صحيحًا عشريًا بدون إشارة أكبر من أو يساوي 1.
عواقب OF أخطاء
افتراضي.
• متابعيك أقسام . غنيا بالمعلومات.
تطبيق الاستعمال
لا شيء.
أمثلة
لأني في *
do
إذا كان الاختبار −d "$ i"
ثم كسر
fi
فعل
الأساس المنطقي
في المقترحات المبكرة ، تم النظر في توسيع بناء الجملة استراحة و استمر
للإشارة إلى الملصق المرتبط بالحلقة المناسبة كبديل مفضل لـ
ال n طريقة. ومع ذلك ، فإن هذا الحجم من POSIX.1-2008 يحجز مساحة اسم الأمر
الأسماء التي تنتهي ب . ومن المتوقع أن يستغرق التنفيذ في المستقبل
الاستفادة من هذا وتقديم شيء مثل:
خارج التدفق: For i in a b c d e
do
For j in 0 1 2 3 4 5 6 7 8 9
do
if تجربه بالعربي -ص "$ {i} $ {j}"
then استراحة com.outofloop
fi
فعل
فعل
وأن هذا قد يتم توحيده بعد تحقيق تجربة التنفيذ.
المستقبل اتجاهات
لا شيء.
استخدم breakposix عبر الإنترنت باستخدام خدمات onworks.net