मैंने कई अलग-अलग * निक्स-आधारित प्रणालियों का उपयोग किया है, और ऐसा लगता है कि बैश I के प्रत्येक स्वाद का उपयोग करने के लिए स्टार्टअप स्क्रिप्ट चलाने का निर्णय लेने के लिए एक अलग एल्गोरिदम होता है। पर्यावरण चर और उपनामों को स्थापित करने और स्टार्टअप संदेशों को प्रिंट करने जैसे कार्यों के उद्देश्यों के लिए (उदा। एमओटीडी), जो स्टार्टअप स्क्रिप्ट इन्हें करने के लिए उपयुक्त जगह है?.bashrc, .bash_profile, और .environment के बीच क्या अंतर है?
.bashrc
, .bash_profile
, और .environment
में चीज़ों को रखने के बीच क्या अंतर है? मैंने .login
, .bash_login
, और .profile
जैसी अन्य फ़ाइलों को भी देखा है; क्या ये कभी प्रासंगिक हैं? भौतिक रूप से लॉग इन करते समय, एसएसएच के माध्यम से दूरस्थ रूप से लॉग इन करते हुए और एक नई टर्मिनल विंडो खोलने पर अंतर क्या होते हैं? क्या प्लेटफार्मों में कोई महत्वपूर्ण अंतर है (मैक ओएस एक्स (और इसके टर्मिनल.एप) और सिगविन बैश समेत)?
क्या आप उत्तर भरने के लिए '/ etc/bashrc' जोड़ सकते हैं? – Nemoden