मैं "setenv कमांड नहीं मिली" त्रुटि को कैसे ठीक कर सकता हूं? (Ubuntu 12.04.4)


14

मैं Ubuntu 12.04.4 का उपयोग करता हूं। मैं tcsh स्थापित करता हूं। लेकिन मुझे अभी भी यह त्रुटि दिखाई देती है:

No command 'setenv' found, did you mean:
Command 'netenv' from package 'netenv' (universe)
setenv: command not found

मेरे द्वारा यह कैसे किया जा सकता है ?

जवाबों:


24

आपके पास दो विकल्प हैं! या तो एक cshसंगत शेल चलाएं , या अपने कमांड के सिंटैक्स को बदलें।

setenv VARIABLE value

है cshसिंटेक्स (और आप जानते हैं करने लगते हैं)। के लिए kshऔर bashसमतुल्य कमांड है,

export VARIABLE=value

चलाने के लिए tcsh(के साथ स्थापित करने के बाद sudo apt-get install tcsh) आप कर सकते हैं

tcsh

अपने शेल को tcsh" स्थायी रूप से " पर स्विच करने के लिए ,

chsh -s /usr/bin/tcsh

वापस स्विच करने के लिए bash,

chsh -s /bin/bash
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.