मेरे पास एक स्क्रिप्ट है जो पर्यावरण चर निर्यात करती है और कुछ सबस्क्रिप्ट शुरू करती है।चल रहे प्रक्रिया के पर्यावरण परिवर्तक को बदलना
export LOGLEVEL="1"
/home/myuser/bin/myscript1.sh
/home/myuser/bin/myscript2.sh
LOGLEVEL
सबस्क्रिप्ट से प्रक्रियाओं startet लिए उपलब्ध है। मैं पर्यावरण चर LOGLEVEL
कैसे बदल सकता हूं?
मैंने चर को export LOGLEVEL="5"
के साथ सेट करने का प्रयास किया है लेकिन यह काम नहीं कर रहा है।
के संभावित डुप्लिकेट [वहाँ किसी अन्य प्रक्रिया के वातावरण चर बदलने के लिए एक तरीका है?] (Http://stackoverflow.com/questions/205064/ एक-तरफा-से-बदले-दूसरे-प्रक्रियाओं-पर्यावरण-चर) – thiton
आप कहां चाहते हैं कि LOGLEVEL बदल गया है और किस प्रक्रिया के लिए - जैसा कि आप बताते हैं कि यह दो माइस्क्रिप्ट प्रक्रियाओं के लिए बदल गया है। – Mark
@ मार्क: इससे कोई फर्क नहीं पड़ता कि दोनों सदस्यता की प्रक्रियाओं के लिए LOGLEVEL बदल गया है, या यदि मैं इसे अलग-अलग प्रक्रियाओं के लिए बदल सकता हूं। अनिवार्य रूप से मैं किसी प्रक्रिया से बात करने के किसी भी कामकाजी तरीके की तलाश में हूं, इसे इसके लॉगफाइल में अधिक जानकारी प्रिंट करनी चाहिए। –