जब मैं करता हूं

$ du
$ echo $_

मुझे ओ/पी डु के रूप में मिलता है। ऐसा क्यों है ?

के बारे में - मैन बैश कहता है: "शेल स्टार्टअप पर, पर्यावरण या तर्क सूची में पारित शेल या शेल स्क्रिप्ट को निष्पादित करने के लिए उपयोग किए जाने वाले पूर्ण पथनाम पर सेट करें। विस्तार के बाद। उस कमांड को निर्यात किए गए वातावरण में निष्पादित और रखे गए प्रत्येक आदेश को लागू करने के लिए उपयोग किए जाने वाले पूर्ण पथनाम पर भी सेट करें। मेल की जांच करते समय, यह पैरामीटर वर्तमान में चेक की जा रही मेल फ़ाइल का नाम रखता है।"

तो $_ खाली होना चाहिए, ऊपर के उदाहरण में डु के लिए कोई तर्क नहीं है।

0
Ankur Agarwal 19 अप्रैल 2011, 18:19

1 उत्तर

सबसे बढ़िया उत्तर

पहला तर्क हमेशा निष्पादित प्रोग्राम या स्क्रिप्ट का नाम होता है।

इस मामले में अंतिम = पहले।

"...जिस नाम से प्रोग्राम को बुलाया गया था..."

संपर्क

5
Peter Lindqvist 19 अप्रैल 2011, 18:21