2012-05-08 18 views
6

गलती के लिए मैंने एक रास्ता जोड़ा है जिसका मैं उपयोग नहीं करना चाहता हूं।
मैंने .base_profile नाम की एक फ़ाइल बनाई है, कमांड स्रोत का उपयोग कर पथ निर्यात किया है। Base_profile, लेकिन मुझे इस पथ की आवश्यकता नहीं है, इसे कैसे हटाएं?पर्यावरण चर से पथ निकालें

शायद शीर्षक इतना उपयुक्त नहीं था, लेकिन मैंने पैथ चर को संशोधित नहीं किया है।
मैं .base_profile फ़ाइल में इस लिखा है:

export MP=$MP/usr/local/mysql/bin 

और फिर स्रोत का उपयोग किया कमान समस्या सांसद चर, जो एक नहीं है कि मैं चाहता हूँ के साथ है, यह भी long.I को नष्ट करना चाहते है यह, यह कैसे करें?

उत्तर

4

एक

echo $PATH 

तो माउस वह हिस्सा है, जो उपयोगी लग रहा है के साथ हड़पने, और से संलग्न है:

PATH= 

इसलिए उदाहरण के लिए - नहीं एक OSX-प्रणाली पर:

PATH=/home/ramy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 

यदि आपने केवल एक टर्मिनल में पथ सोर्स किया है, तो आप वैकल्पिक रूप से एक नया टर्मिनल खोल सकते हैं।

यदि आपने स्रोत कॉन्फ़िगरेशन को एक कॉन्फ़िगरेशन स्क्रिप्ट में जोड़ा है, तो इसे स्थायी रूप से छुटकारा पाने के लिए आपको इसे वहां से हटाना होगा।

+0

यह समाप्त हो गया है कि मैंने अनसेट कमांड पाया है और इसका इस्तेमाल किया है। मैंने अब समस्या हल की है। –

2

फ़ाइल में अपने त्रुटियों को ठीक करें, और डिफ़ॉल्ट करने के लिए अपना रास्ता बहाल करने के लिए

निर्यात पथ = [सही]

6

तरीके के साथ env var ठीक PATH=$(getconf PATH)

+0

यह मेरे लिए काम किया। –

संबंधित मुद्दे