environment-variables पर टैग किए गए जवाब

पर्यावरण चर सिस्टम-व्यापी चर होते हैं जो समान मूल्य साझा करते हैं। इन चर को अक्सर कमांड निष्पादित करते समय शेल द्वारा पार्स किया जाता है, और उनके उपयुक्त चर में विस्तारित किया जाता है। उदाहरण के लिए, यह उपयोगकर्ताओं को स्क्रिप्ट में हार्ड-कोडेड पथ को अपडेट करने की आवश्यकता के बिना फ़ाइल स्थान को स्थानांतरित करने की अनुमति देता है (उन्हें बस पर्यावरण चर को अपडेट करना होगा)।

2
sudo, runuser, su काम नहीं करता है जैसा कि मुझे उम्मीद है कि जब रूट के रूप में "echo $ HOME" के रूप में चलाया जाएगा।
जब मैं इन कमांड को रन करता हूं तो यह आउटपुट के रूप में दिखाया जाता है। / जड़ $ sudo -u someuser -i "echo $HOME" /root $ runuser -l someuser -c "echo $HOME" /root $ su - someuser -c "echo $HOME" /root मुझे क्या उम्मीद थी /home/someuser जब मैं …

1
व्यवहार में कोई भी पर्यावरण चर का उपयोग करने के लिए सीधे पर्यावरण का उपयोग करता है? [बन्द है]
C मानक पुस्तकालय कार्य getenv तथा setenv एक प्रक्रिया के लिए पर्यावरण चर का उपयोग करने के लिए इस्तेमाल किया जा सकता है। लिनक्स में, एक प्रलेखित वैश्विक चर है environ जो पर्यावरण चर मान तार रखता है, इसलिए सिद्धांत रूप में कोई भी इसे सीधे उपयोग कर सकता है …

1
मैं अपने PATH पर्यावरण चर का विस्तार कैसे करूं?
एक पॉवर उपयोगकर्ता होने के नाते, मेरा% PATH% वैरिएबल अभी इतना लंबा नहीं है कि मैं जो कुछ भी स्थापित करना चाहता हूं उसे स्थापित कर सकूं। क्या कोई तरीका है जिससे मैं चर की प्रभावी लंबाई का विस्तार कर सकता हूं, या अन्यथा अधिक पथ उपलब्ध हो सकता है? …

1
पर्यावरण PATH में ~ / प्रोजेक्ट्स / * / बिन निर्देशिका जोड़ें (Ubuntu 16.04)
सब कुछ शीर्षक में है। मुझे पता है कि पर्यावरण में नए रास्ते कैसे जोड़े जाते हैं PATH चर लेकिन मैं इसे स्वचालित रूप से जोड़कर पुनरावर्ती बनाना चाहूंगा /bin मेरे सभी भविष्य की परियोजनाओं के फ़ोल्डर। कुछ इस तरह, इसकी जगह: PATH=$PATH:~/projects/project1/bin PATH=$PATH:~/projects/project2/bin .. PATH=$PATH:~/projects/projectN/bin इसके द्वारा: PATH=$PATH:~/projects/*/bin समस्या: …

1
क्या% PATH% बिना किसी पुनर्स्थापना अंक के पुनर्प्राप्त किया जा सकता है?
मुझे अभी पता चला है कि मेरी PATH विंडोज में सिस्टम वेरिएबल लगभग खाली है (इसमें केवल पथ है ExtFS उपकरण - मैंने हाल ही में इसे स्थापित किया है, और मैं इसका अनुमान लगा रहा हूं अधिलेखित कर दिया के बजाय पथ जोड़कर इसे)। मैं मिला यह जवाब खोज …

1
निर्माण के दौरान शॉर्टकट पथ को बदलें (विंडोज)
मैं चाहता हूं कि सिस्टम चर के साथ निरपेक्ष पथ को बदलने के लिए विंडोज़ एक्सप्लोरर में राइट-क्लिक विकल्प का उपयोग करके बनाए गए सभी नए शॉर्टकट लिंक हों। प्रेरणा के लिए विभिन्न प्रणालियों में काम करने वाले सिंक्रनाइज़ शॉर्टकट्स हैं। उदाहरण के लिए, मान लें कि मेरे पास एक …

0
क्या है "जल्द से जल्द" जगह एक लिनक्स बूट प्रक्रिया के दौरान एक पर्यावरण चर सेट कर सकते हैं?
मुझे पता है कि मैं एक शेल स्टार्टअप फाइल में एक वैरिएबल सेट कर सकता हूं, लेकिन बात यह है कि, मैं एक पोसिक्स-संगत वातावरण सेट करने का प्रयास कर रहा हूं, और एक पॉसिक्स शेल पर्यावरण चर द्वारा निर्दिष्ट एक के अलावा किसी भी स्टार्टअप फाइल को पार्स नहीं …

1
सेटेनव सूची सेंटोस 5.11 संपादित करें
एक उत्तर की तलाश में रहा, लेकिन मुझे एक सरल-लाइनर उत्तर देने के लिए कुछ भी नहीं लगता है (मैं कंप्यूटर जीनियस नहीं हूं)। मैं एक चर (मैं उन्हें सेटेनव कॉमेंट के साथ देखता हूं) को एक सेंटोस 5.11 सर्वर पर संपादित करना चाहता हूं। मैंने कोशिश की है: bash …

0
कैसे एक पर्यावरण चर सेट करने के लिए, एक और सत्र में प्रयोग करने योग्य है, लेकिन फिर से शुरू में खो दिया जा रहा है
पृष्ठभूमि मेरी कंपनी में, परिणाम का DATE /Tउपयोग स्क्रिप्ट के लिए एक इनपुट के रूप में किया जाता है, जिसे किसी अन्य वर्चुअल मशीन ( RunProgramInGuest ...) के माध्यम से लॉन्च किया जाता है । हम आज मई की शुरुआत कर रहे हैं, और मैं यह दिखावा करना चाहूंगा कि …

0
ढूँढना जहां एक एनवी चर सेट किया गया है
http_proxyजब भी मैं एक नया टर्मिनल शुरू करता हूं तो मुझे यह समस्या होती है कि मेरा सेट गलत है: » echo $http_proxy http://http://127.0.0.1:1234/ कौन सा ... बुरा है। मेरे पास मेरे पर्यावरण सेटअप में कहीं बग है। आइए इसे खोजने की कोशिश करते हैं। उसके लिए मैं बहुत शुरुआत …

2
एक अलग उपयोगकर्ता के रूप में दूरस्थ सर्वर के लिए पर्यावरण चर पासिंग
जब मैं एक SSOS CentOS सर्वर पर दूरस्थ सर्वर में SSH के पर्यावरणीय चर को सेट करने का प्रयास कर रहा हूं। मैं कमांड को रूट के रूप में चला रहा हूं, लेकिन इसे Oracle उपयोगकर्ता के रूप में कमांड चलाने की आवश्यकता है। मुझे साइट पर कुछ चीजें मिलीं, …

1
अगर बैच फाइल में स्टेटमेंट का उपयोग कैसे करें?
मेरी बैच फ़ाइल में लूप के लिए निम्नलिखित है: for /f %%y in ('findstr /C:"%%c" out.txt ^| sed "s/.*%%c \([^>]*\).*/\1/i"') do SET RESULT=%%y echo.%%a;%%b;%%c;!RESULT!>>D:\outputTA.txt लूप के लिए मेरा वैरिएबल है %%yऔर अगर मैं एक तरह से स्टेटमेंट का उपयोग करना चाहता हूं: if my variable > 1000 then set Result …

3
अंतिम बिंदु के बाद 2 में चर विभाजित करें
मुझे अंतिम बिंदु के बाद दो छोटे चर में चर काटने की जरूरत है। उदाहरण के लिए चर " european.union" होगा vara=europeanऔरvarb=union मैं इस उद्देश्य को पूरा करने के लिए निम्नलिखित कोड का उपयोग करता हूं: for /f "tokens=1 delims=." %%a in ("%elvariato%") do set vara=%%a for /f "tokens=2 delims=." …

1
/ usr / bin / env गलत माणिक संस्करण की ओर इशारा कर रहा है। "ऐसी कोई फ़ाइल या डायरेक्टरी नहीं है"
यदि मैं "रेक स्पेक" टाइप करता हूँ तो मुझे मिलता है। / usr / bin / env: ruby1.9.1: इस तरह की कोई फ़ाइल या निर्देशिका यह समस्या तब नहीं हुई जब मैंने माणिक 1.9.1 की स्थापना रद्द की और नवीनतम माणिक संस्करण को स्थापित करने के लिए rvm का उपयोग …

1
क्यों सेट कमांड रजिस्ट्री में पाथे चर का अलग-अलग मूल्य दिखाता है?
मैं विंडोज विस्टा x64 पर हूं। C:\Users\Piotr>set pathext PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.JS;.WS;.MSC जहाँ तक मुझे पता है PATHEXT पर्यावरण चर का मूल्य प्रविष्टि के तहत HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environmentऔर HKEY_CURRENT_USER\Environmentकुंजियों में सहेजा गया है PATHEXT। मेरे मामले में पहली प्रविष्टि है .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYWऔर दूसरा अस्तित्व में नहीं है। setकमांड में क्या दिखाया गया है और रजिस्ट्री …

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