breakposix - מקוון בענן

זוהי הפקודה breakposix שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


הפסקה - יציאה מ-for, while, או עד לולאה

תַקצִיר


לשבור [n]

תיאור


השמיים לשבור שירות תצא מהמתחם הקטן ביותר ל, בזמן, או עד לולאה, אם
כל; או מה nהלולאה המקיפה אם n מצוין. הערך של n הוא לא חתום
מספר שלם עשרוני גדול או שווה ל-1. ברירת המחדל תהיה שווה ערך ל n=1. אם n
גדול ממספר הלולאות המקיפות, תהיה הלולאה הסוגרת החיצונית ביותר
יצא. הביצוע ימשיך עם הפקודה מיד לאחר הלולאה.

אפשרויות


אין.

אופרנדים


ראה את התיאור.

STDIN


לא בשימוש.

קלט קבצים


אין.

הסביבה וריאציות


אין.

אסינכרוני אירועים


בְּרִירַת מֶחדָל.

STDOUT


לא בשימוש.

STDERR


השגיאה הסטנדרטית תשמש רק עבור הודעות אבחון.

תפוקה קבצים


אין.

מורחבים תיאור


אין.

יְצִיאָה סטָטוּס


0 השלמה מוצלחת.

>0 ה n הערך לא היה מספר שלם עשרוני ללא סימן גדול או שווה ל-1.

השלכות OF שגיאות


בְּרִירַת מֶחדָל.

השמיים הבא סעיפים יש לו אִינפוֹרמָטִיבִי.

בקשה נוהג


אין.

דוגמאות


עבורי ב*
do
if test −d "$i"
ואז לשבור
fi
עשה

Rationalale


בהצעות מוקדמות נשקל להרחיב את התחביר של לשבור ו להמשיך
להתייחס לתווית הקשורה ללולאה המתאימה כאלטרנטיבה עדיפה ל
מה היא n שיטה. עם זאת, כרך זה של POSIX.1-2008 אכן שומר את מרחב השם של הפקודה
שמות המסתיימים בא . הצפי עשוי להימשך יישום עתידי
יתרון בכך וספק משהו כמו:

outofloop: ל i in a b c d e
do
ל j in 0 1 2 3 4 5 6 7 8 9
do
if מבחן −ר "${i}${j}"
אז לשבור outofloop
fi
עשה
עשה

ושזה עשוי להיות סטנדרטי לאחר השגת ניסיון ביישום.

FUTURE כיוונים


אין.

השתמש ב-breakposix באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows