OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

בחינת ערכים במהלך הביצוע

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



#! / bin / bash


# בעיה: סקריפט להדגמת שגיאות נפוצות מספר=1

echo "number=$number" # DEBUG

set -x # הפעל מעקב אם [ $number = 1 ]; לאחר מכן

echo "מספר שווה ל-1." אַחֵר

echo "המספר אינו שווה ל-1."

fi

set +x # כבה את המעקב

#! / bin / bash


# בעיה: סקריפט להדגמת שגיאות נפוצות מספר=1

echo "number=$number" # DEBUG

set -x # הפעל מעקב אם [ $number = 1 ]; לאחר מכן

echo "מספר שווה ל-1." אַחֵר

echo "המספר אינו שווה ל-1."

fi

set +x # כבה את המעקב


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


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: