क्योंकि .
एक आज्ञा है।
यह एक शेल निर्मित कमांड है, जो नामित फ़ाइल को पढ़ता है और वर्तमान शेल प्रक्रिया में आदेशों को निष्पादित करता है।
बॉर्न अगेन शेल में भी source
इस कमांड का एक पर्यायवाची है। लेकिन यह बैशिज़्म है (कि बॉर्न अगेन शेल सी शेल से लिया गया है)। यद्यपि यह एक बशीवाद है कि बॉर्न अगेन शेल, टेनेक्स सी शेल, जेड शेल और अन्य (लेकिन कोर्न शेल नहीं, नोट) के साथ साझा करता है। एकल यूनिक्स विशिष्टता केवल मानकीकृत करती है .
।
यह भी ध्यान दें कि बॉर्न अगेन शेल अपने पॉसिक्स-संगत मोड में चलाया जा रहा है या नहीं, इस पर निर्भर .
/ source
उप-परिवर्तन का व्यवहार । (फिर से यह अन्य गोले की तरह है, हालांकि उनके गैर-मानक व्यवहार एक-दूसरे के समान नहीं हैं। जेड शेल के साथ, उदाहरण के लिए, एक पूर्वनिर्धारित शेल स्क्रिप्ट तंत्र है, और इसके खोज पथ हैंडलिंग source
से सूक्ष्म रूप से भिन्न है .
। शेल का .
शेल फ़ंक्शन चलाएगा, एक और उदाहरण के लिए।)
~/.bashrc
केवल कई फाइलों में से एक है जिसकी सामग्री (शेल प्रक्रिया को कैसे लागू किया जाता है पर निर्भर करता है) स्वचालित रूप से शेल स्टार्टअप पर खट्टा हो जाता है। वहाँ कुछ भी नहीं है इसे मैन्युअल रूप से sourced होने से रोक रहा है । यद्यपि यदि इसके कार्य निष्प्रभावी नहीं हैं, तो आपको बाद में करने के लिए कुछ फ़िक्सअप कार्य करने पड़ सकते हैं।
आगे की पढाई
.
, आप फ़ाइल "स्रोत"। इसका अर्थ मूल रूप से निष्पादित किया जा रहा है