जवाबों:
यह आप की तरह लग रहा है env।
envसे zsh, यह विशिष्ट नहीं है , यह एक स्टैंडअलोन कार्यक्रम है। कहा जा रहा है कि, "सूची पर्यावरण चर" के लिए Google पर नंबर एक परिणाम का उपयोग करने के लिए कहता है env, इसलिए मुझे लगता है कि यह एक तत्व है ;-)
apropos environment
man zsh"zsh प्रिंट वैरिएबल" या इसी तरह के Googling के साथ शुरुआत की ।
exportपर्यावरण चर और उनके मूल्यों की सूची प्रिंट करता है। मान उद्धृत किए गए हैं, का आउटपुट exportशेल में वापस पढ़ने के लिए उपयुक्त है। चर वर्णमाला क्रम में मुद्रित होते हैं।
यदि आप शेल चर भी चाहते हैं, तो उपयोग करें set। आप प्रकार एनोटेशन (साथ खोल चर चाहते हैं exported, integer, आदि), उपयोग typeset।
आप उपयोग कर सकते हैं exportऔर setअन्य गोले पर साथ ही, लेकिन सबसे उत्पादन बोली नहीं है, इसलिए यह parseable नहीं है। typesetksh और bash पर (विभिन्न व्यवहार के साथ) उपलब्ध है।
यदि आप पर्यावरण चर चाहते हैं, तो envकमांड भी है , जो बिना प्रिंट किए, बिना प्रिंट किए
यदि आप केवल नाम चाहते हैं, तो parametersसहयोगी सरणी तक पहुंचें । कुंजियाँ पैरामीटर नाम हैं और मान प्रकार दर्शाते हैं।
echo $ZSH_VERSIONरिटर्न 5.0.5, लेकिन जब मैं करता env | grep ZSH_VERSIONहूं तो मुझे कोई मैच नहीं दिखता है। है ZSH_VERSIONएक वातावरण चर नहीं? मुझे किसकी याद आ रही है?
ZSH_HIGHLIGHT_STYLESजब मैं उपयोग करता हूं set, या किसी भी अन्य कमांड के स्थानीय चर नहीं दिखाते हैं ।