משתמש:The duke/מבוא לתכנות של קבוצת בטא: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
שורה 144:
 
כתיבה בשורת הפקודה לפעמים תיתן שגיאה, מ[[למה בלינוקס צריך לציין תיקיה נוכחית בהרצת תוכנה|שיקולי אבטחה]].
<syntaxhighlight lang = "textBash">
 
לפעמים מערכת ההפעלה מוגדרת כך שהיא לא מחפשת קבצים להרצה בתיקייה הנוכחית. אם אנחנו נמצאים באותה תקייה בה מצוי check וכותבים בשורת הפקודה:
<syntaxhighlight lang = "text">
check
</syntaxhighlight>
אז הוא יורץ רק אם התקייה הנוכחית (.) נמצאת באוסף התיקיות שבהם מחפשת מערכת ההפעלה קבצי הרצה, אוסף שמוגדר במשתנה הסביבה PATH. אם, כפי שמומלץ מטעמי בטיחות, התקייה הנוכחית לא נמצאת שם, נקבל את הודעת השגיאה הבאה:
<syntaxhighlight lang = "text">
check: command not found
</syntaxhighlight>