मेरे पास कई अमेज़ॅन ईसी 2 खाते हैं और जल्दी से $EC2_HOME
स्क्रिप्ट का उपयोग करके चर जैसे स्विच करने में सक्षम होना चाहते हैं ।
मेरे पास एक शेल स्क्रिप्ट इस तरह सेट है:
#!/bin/sh
export EC2_HOME=/home/me/.ec2
echo $EC2_HOME
जब मैं उस स्क्रिप्ट को चलाता हूं जो मुझे पता है कि EC2_HOME
सेट है, लेकिन मैंने सोचा था कि export
स्क्रिप्ट पूरी होने के बाद चर छड़ी का उपयोग किया जाएगा। ऐसा नहीं है, जैसा चल रहा echo $EC_HOME
है कुछ भी नहीं दिखाता है।
मुझे पता है कि यह बहुत अल्पविकसित लिनक्स स्क्रिप्टिंग ज्ञान होना चाहिए, लेकिन मुझे यह पता नहीं है। मैंने भाग्य के बिना संबंधित प्रश्नों की तलाश करने की कोशिश की - इसलिए मेरी माफी अगर यह एक डुप्लिकेट है।
.
याsource
, आप एक नई बच्चे की प्रक्रिया को पैदा नहीं कर रहे हैं, तो आप वर्तमान शेल में कमांड चला रहे हैं।