कमांड env ls -al
क्या कर रहा है?
मेरे पास एक लिनक्स टेस्ट था और सवाल था: "कमांड को सीधे कैसे चलाना है, लेकिन इसका उपनाम नहीं?"
मुझे पता था कि कुछ विशेष प्रतीक के साथ उपसर्ग कमांड जैसे समाधान मौजूद हैं, लेकिन मैं इसे भूल गया। अब मुझे पता है कि यह है \
। ( इस पोस्ट से पढ़ें )।
लेकिन मुझे यह भी याद है कि कहीं मैंने पढ़ा कि उर्फ से छुटकारा पाने के लिए हम एक कमांड के साथ उपसर्ग कर सकते हैं env
। मैंने इसे किया और यह काम करता है, लेकिन मेरा जवाब गलत था। मैं पढ़ा info
और man
पर env
, लेकिन बहुत ज्यादा समझ में नहीं आया।
क्या env
कर रहा है और वास्तव में खुद के env <command>
लिए किसी भी तर्क के बिना env
?
command
या env
जो केवल स्वीकार्य उत्तर देगा।
man
और समझ में नहीं आया कि env
वास्तव में क्या कर रहा है। इस पोस्ट के बाद - यह स्पष्ट है और मेरे उत्तर की समीक्षा की गई (स्वीकृत)। सभी को धन्यवाद!
env <command>
,command <command>
है, और\<command>
। मेरी राय में, यदि कुछ परीक्षणenv <command>
अवैध हैं, तो वह परीक्षण टूट गया है।