2012-11-29 36 views
12

फिलहाल मैं एनएस -2 मेरी .bashrc फाइल करने के लिए एक रास्ता जोड़ने के लिए कोशिश कर रहा हूँ, मैं एनएस-ही में सभी-2.34 लेकिन आदेश एनएस स्थापित किया है परिणाम देता है: जब खोल में प्रवेश आदेश नहीं मिला।.bashrc फ़ाइल में पथ जोड़ना?

# .bashrc 

# Source global definitions 
if [ -f /etc/bashrc ]; then 
. /etc/bashrc 
fi 


# User specific aliases and functions 
export PATH=/home/michael/ns-allinone-2.34/bin/ns:/home/michael/ns-allinone-2.34/bin/nam:$PATH 

किसी कृपया समझा सकता है क्यों यह काम नहीं कर रहा है या क्या एक संभव समाधान हो सकता है:

यहाँ क्या मेरी .bashrc फाइल वर्तमान में लग रहा है, जैसे मैं इसे एडिट का उपयोग कर संपादित है? मैं फेडोरा का उपयोग कर रहा हूं 17.

+2

क्या आपने एक नया खोल शुरू किया है जो .rc फ़ाइल को पुनः लोड किया गया है? – choroba

+5

क्या यह बाइनरी या निर्देशिका है: /home/michael/ns-allinone-2.34/bin/ns? इसे * निर्देशिका * होना चाहिए जिसमें द्विआधारी –

+1

एएच शामिल है, जिसने इसे ठीक किया है, मैं द्विआधारी का उपयोग निर्देशिका नहीं कर रहा था, मैंने अंत में एनएस और नाम हटा दिया और अब यह काम कर रहा है! – user1825241

उत्तर

10

PATH में द्विआधारी के लिए निर्देशिका होना चाहिए, न कि बाइनरी स्वयं।

उदाहरण के लिए, ऊपर में:

export PATH=/home/michael/ns-allinone-2.34/bin/ns:.. 

वास्तव में होना चाहिए:

export PATH=/home/michael/ns-allinone-2.34/bin:... 
+0

मैंने इस जवाब को गलती से वोट दिया है .. सुनिश्चित नहीं है कि इसे कैसे बदला जाए .. कृपया मेरी मदद करें :) – Maystro

+0

मुझे लगता है कि बस उसी तीर बटन को फिर से दबाएं। –

+0

नहीं .. यह कहता है "आपका वोट अब लॉक हो गया है जब तक कि यह उत्तर संपादित नहीं किया जाता है" – Maystro

38
इसके अलावा

अगर आप इस तरह पथ निर्यात करते हैं, तो आप पुराने पथ रखने के लिए और साथ ही चाहते हैं, इसलिए यह के रूप में शामिल कुंआ।

export PATH=$PATH:/home/michael/ns-allinone-2.34/bin/ 
+1

उसने किया, यह अंत में है, जैसा कि यह होना चाहिए। – tripleee

+1

ओह, आप सही हैं, मैंने वहां स्क्रॉल नहीं किया था और शुरुआत में मूल पैथ की उम्मीद की थी ... – user1830432

+0

इस उत्तर और स्वीकृत व्यक्ति के बीच क्या अंतर है? मेरा मतलब है, क्या होता है यदि "$ पथ:" बिन के पथ से पहले नहीं जोड़ा जाता है? – CTodea