env
प्रोसेस और सिस्टम
इस्तेमाल
env [VAR=value] [command]पूरा एनवायरनमेंट छापता है, या अतिरिक्त वेरिएबल के साथ एक आदेश चलाता है; वे वेरिएबल केवल उसी एक बार के लिए लगते हैं और शेल में कुछ नहीं बचता।
आम विकल्प
| विकल्प | अर्थ |
|---|---|
| env | With no arguments, print the whole environment. |
| VAR=value <command> | Run the command with that variable added, for this run only. |
| -i | Start from an empty environment, inheriting nothing. |
| -u <VAR> | Unset one variable for the child process. |
उदाहरण
env | sort | grep -i proxyFind the proxy variables that are breaking a download.
env NODE_ENV=production node app.jsSet a variable for one run without touching your shell.
env -i bash --noprofile --norcA shell with nothing inherited, for reproducing a cron failure.
क्या चल रहा है और क्या मशीन खा रहा है। मारने से पहले पहचानना क्रम है।
कैसे पढ़ें
- बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
- तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
- विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।
आम सवाल
Q. env क्या करता है?
पूरा एनवायरनमेंट छापता है, या अतिरिक्त वेरिएबल के साथ एक आदेश चलाता है; वे वेरिएबल केवल उसी एक बार के लिए लगते हैं और शेल में कुछ नहीं बचता।
Q. इसे कैसे लिखें?
env [VAR=value] [command] — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।
Q. कितने विकल्प जानने लायक़ हैं?
यहाँ 4 दिए हैं; पूरी सूची man env में है। यह कमांड प्रोसेस और सिस्टम में आती है।
मिलती-जुलती कमांड
man पेज: man env