אין לי קבצי .bash_profile
או .bashrc
ואני בהחלט משתמש במעטפת bash. אני משתמש ב- Mac OS X 10.11.1 El Capitan.
כיצד אוכל לשנות לצמיתות את $ PATH
שלי כדי לצמצם את ערכי ברירת המחדל שאפל שולחת?
אין לי קבצי .bash_profile
או .bashrc
ואני בהחלט משתמש במעטפת bash. אני משתמש ב- Mac OS X 10.11.1 El Capitan.
כיצד אוכל לשנות לצמיתות את $ PATH
שלי כדי לצמצם את ערכי ברירת המחדל שאפל שולחת?
.bash_profile
ו- .bashrc
לא חייבים להתקיים כדי ש- $ PATH
יעבוד, אלא לתצורת bash. על פי docs bash,
כאשר Bash מופעל כמעטפת כניסה אינטראקטיבית, או כקליפה שאינה אינטראקטיבית עם האפשרות --login, הוא קורא תחילה ומבצע פקודות מהקובץ
/ etc / profile
, אם הקובץ קיים. לאחר קריאת קובץ זה, הוא מחפש את~ / .bash_profile
,~ / .bash_login
ו-~ / .profile
, לפי הסדר הזה, ו- קורא ומבצע פקודות מהראשונה שקיימת וקריאה.
כדי להוסיף נתיב למשתנה $ PATH
עבור יחיד הפעלת מסוף, בצע זאת באופן הבא: ייצא PATH = $ PATH: pathToYourDirectory
, עבור ספריות מרובות ייצא PATH = $ PATH: pathToYourFirstDirectory: pathToYourSecondDirectory
...
כדי לראות מה יש ב $ PATH
שלך: הד $ PATH
או cat / etc / path
/ etc / path
הוא הקובץ שמכיל את משתני נתיבי המערכת שלך
הפעל איש path_helper
למידע נוסף.