Menu
CoddyTech

הגדרת משתנה

חלק מהיחידה יסודות במסלול ה-Terminal של Coddy. שיעור 62 מתוך 82.

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

MY_NAME="Alice"

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

echo $MY_NAME

הפלט הוא Alice.

שימו לב שאין רווחים מסביב לסימן =. זה חשוב, כי רווחים יגרמו לשגיאה. ה־shell יפרש את MY_NAME = "Alice" כניסיון להפעיל פקודה בשם MY_NAME עם ארגומנטים.

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

PROJECT_DIR="/home/user/projects"
echo $PROJECT_DIR

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

בשיעור הבא תלמדו איך להפוך משתנים לזמינים לתוכניות אחרות באמצעות export.

challenge icon

אתגר

קל

צור משתנה בשם GREETING והגדר את הערך שלו ל־Hello, Terminal!

לאחר מכן השתמש ב־echo כדי להציג את הערך של המשתנה החדש שלך.

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

הפלט שלך אמור להיות:

Hello, Terminal!

רמז: תחילה הגדר את המשתנה באמצעות GREETING="Hello, Terminal!", ולאחר מכן הצג אותו באמצעות echo $GREETING

נסו בעצמכם

טרמינל
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Terminal אונליין