सबसे पहले, ओएस एक्स के बारे में पहचानने के लिए एक बात यह है कि यह यूनिक्स पर बनाया गया है। यह वह जगह है जहाँ .bash_profile आता है। जब आप OS X में टर्मिनल ऐप शुरू करते हैं तो आपको डिफ़ॉल्ट रूप से बैश शेल मिलता है। बैश शेल यूनिक्स से आता है और जब यह लोड होता है तो यह .bash_profile स्क्रिप्ट चलाता है। आप अपनी सेटिंग बदलने के लिए अपने उपयोगकर्ता के लिए इस स्क्रिप्ट को संशोधित कर सकते हैं। यह फ़ाइल यहां स्थित है:
~/.bash_profile
Mavericks के लिए अद्यतन
ओएस एक्स मावेरिक्स पर्यावरण का उपयोग नहीं करता है। सहायक - कम से कम ओएस एक्स विंडोज़ अनुप्रयोगों के लिए नहीं। आप विंडो किए गए एप्लिकेशन के लिए लॉन्च कॉन्फ़िगरेशन का उपयोग कर सकते हैं । .Bash_profile अभी भी समर्थित है क्योंकि यह टर्मिनल में उपयोग किए जाने वाले बैश शेल का हिस्सा है।
सिंह और पर्वत सिंह
OS X विंडो वाले एप्लिकेशन को आपके environment.plist फ़ाइल से पर्यावरण चर प्राप्त होते हैं। यह संभावना है कि आपका ".plist" फ़ाइल से क्या मतलब है। यह फ़ाइल यहां स्थित है:
~/.MacOSX/environment.plist
यदि आप अपने पर्यावरण में परिवर्तन करते हैं। फाइल फ़ाइल तो OS X विंडोज़ अनुप्रयोग, जिसमें टर्मिनल ऐप भी शामिल है, उन पर्यावरण चर को सेट करेगा। आपके द्वारा .bash_profile में सेट किया गया कोई भी पर्यावरण चर केवल आपके बैश शेल को प्रभावित करेगा।
आम तौर पर मैं केवल अपनी .bash_profile फ़ाइल में चर सेट करता हूं और .plist फ़ाइल (या मैक्स्टिक्स पर लॉन्च फ़ाइल) को नहीं बदलता हूं। अधिकांश OS X विंडो वाले एप्लिकेशन को किसी भी कस्टम वातावरण की आवश्यकता नहीं है। केवल जब किसी एप्लिकेशन को वास्तव में एक विशिष्ट पर्यावरण चर की आवश्यकता होती है, तो मैं पर्यावरण को बदल देता हूं ।plist (या Mavericks पर फ़ाइल लॉन्च)।
ऐसा लगता है कि आप जो चाहते हैं वह .bash_profile के बजाय पर्यावरण .plist फ़ाइल को बदलना है।
एक आखिरी बात, अगर आप उन फाइलों की तलाश करते हैं, तो मुझे लगता है कि आप उन्हें नहीं ढूंढ पाएंगे। अगर मुझे सही से याद है, तो वे मेरे लायन के शुरुआती इंस्टालेशन पर नहीं थे।
संपादित करें: यहाँ एक फ़ाइल बनाने के लिए कुछ निर्देश दिए गए हैं।
- Xcode खोलें
- फ़ाइल का चयन करें -> नया -> नई फ़ाइल ...
- Mac OS X के तहत संसाधन का चयन करें
- एक plist फ़ाइल चुनें
- बाकी संकेतों का पालन करें
फ़ाइल को संपादित करने के लिए, आप एक मेनू प्राप्त करने के लिए नियंत्रण-क्लिक कर सकते हैं और ऐड रो का चयन कर सकते हैं। आप फिर एक महत्वपूर्ण मूल्य जोड़ी जोड़ सकते हैं। पर्यावरण चर के लिए, कुंजी पर्यावरण चर नाम है और मूल्य उस पर्यावरण चर के लिए वास्तविक मूल्य है।
प्लिस्ट फाइल बन जाने के बाद आप इसे अपनी इच्छानुसार कभी भी संशोधित करने के लिए Xcode से खोल सकते हैं।