विषयसूची:
वीडियो: बैश स्क्रिप्ट में स्रोत क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
स्रोत कमांड वर्तमान शेल वातावरण में इसके तर्क के रूप में निर्दिष्ट फ़ाइल से कमांड को पढ़ता और निष्पादित करता है। यह फ़ंक्शन, चर और कॉन्फ़िगरेशन लोड करने के लिए उपयोगी है फ़ाइलें शेल स्क्रिप्ट में। स्रोत है बैश में निर्मित एक शेल और लिनक्स और यूनिक्स में उपयोग किए जाने वाले अन्य लोकप्रिय गोले ऑपरेटिंग सिस्टम
फिर, शेल स्क्रिप्ट में स्रोत क्या है?
स्रोत एक है सीप में निर्मित आदेश जिसका उपयोग फ़ाइल की सामग्री को पढ़ने और निष्पादित करने के लिए किया जाता है (आमतौर पर कमांड का सेट), वर्तमान में एक तर्क के रूप में पारित किया जाता है शेल स्क्रिप्ट . यदि किसी तर्क की आपूर्ति की जाती है, तो फ़ाइल नाम निष्पादित होने पर वे स्थितीय पैरामीटर बन जाते हैं।
इसी तरह, स्रोत ~/ Bash_profile क्या करता है? बैश_प्रोफाइल की सोर्सिंग को रोकता है ~/ . प्रोफ़ाइल, वह है उबंटू के लिए बैश कॉन्फ़िगरेशन में लॉगिन शेल के लिए उपयोग की जाने वाली पसंदीदा फ़ाइल। बैशआरसी है गैर-लॉगिन इंटरैक्टिव शेल द्वारा पढ़ा जाता है, और है में सोर्स किया गया ~/ . profile, ताकि इसकी सामग्री है लॉगिन शेल में भी उपलब्ध है।
इसके अलावा, स्क्रिप्ट को सोर्स करने का क्या मतलब है?
संक्षिप्त जवाब एक स्क्रिप्ट की सोर्सिंग होगी वर्तमान शेल प्रक्रिया में कमांड चलाएँ। निष्पादन a स्क्रिप्ट विल एक नई शेल प्रक्रिया में कमांड चलाएँ। उपयोग स्रोत यदि आप चाहते हैं लिपि अपने वर्तमान में चल रहे शेल में पर्यावरण को बदलने के लिए।
आप लिनक्स में सोर्स फाइल कैसे बनाते हैं?
लिनक्स पर टेक्स्ट फाइल कैसे बनाएं:
- टेक्स्ट फ़ाइल बनाने के लिए स्पर्श का उपयोग करना: $ NewFile.txt स्पर्श करें।
- एक नई फ़ाइल बनाने के लिए बिल्ली का उपयोग करना: $ cat NewFile.txt।
- टेक्स्ट फ़ाइल बनाने के लिए बस> का उपयोग करना: $> NewFile.txt।
- अंत में, हम किसी भी टेक्स्ट एडिटर के नाम का उपयोग कर सकते हैं और फिर फाइल बना सकते हैं, जैसे:
सिफारिश की:
$ क्या है? बैश स्क्रिप्ट में?
$? - निष्पादित अंतिम कमांड की निकास स्थिति। $0 -वर्तमान स्क्रिप्ट का फ़ाइल नाम। $# - किसी स्क्रिप्ट को दिए गए तर्कों की संख्या। शेल स्क्रिप्ट के लिए, यह प्रक्रिया आईडी है जिसके तहत वे क्रियान्वित कर रहे हैं
बैश पैरामीटर में स्क्रिप्ट को कैसे पास किया जाता है?
स्क्रिप्ट के लिए तर्क पारित करना। स्क्रिप्ट फ़ाइल नाम के बाद स्पेस-सीमांकित सूची के रूप में लिखकर, स्क्रिप्ट को निष्पादित होने पर तर्कों को पारित किया जा सकता है। स्क्रिप्ट के अंदर, $1 चर कमांड लाइन में पहले तर्क का संदर्भ देता है, $2 दूसरा तर्क और आगे
क्या आपके पास जावा स्रोत फ़ाइल में एकाधिक कक्षाएं हो सकती हैं?
हाँ यह कर सकते हैं। हालांकि, प्रति केवल एक सार्वजनिक वर्ग हो सकता है। java फ़ाइल, क्योंकि publicclasses का नाम स्रोत फ़ाइल के समान होना चाहिए। एक जावा फ़ाइल में इस प्रतिबंध के साथ कई वर्ग शामिल हो सकते हैं कि उनमें से केवल एक ही सार्वजनिक हो सकता है
मैं किसी अन्य निर्देशिका से बैश स्क्रिप्ट कैसे चला सकता हूं?
यदि आप स्क्रिप को चलाने के लिए chmod 755 के साथ निष्पादन योग्य बनाते हैं तो आपको केवल स्क्रिप्ट का पथ टाइप करना होगा। जब आप देखते हैं।/स्क्रिप्ट का उपयोग किया जा रहा है तो यह खोल को बता रहा है कि स्क्रिप्ट उसी निर्देशिका पर स्थित है जिसे आप निष्पादित कर रहे हैं। पूर्ण पथ का उपयोग करने के लिए आप टाइप करते हैं sh /home/user/scripts/someScript
आप बैश में टेक्स्ट फ़ाइल कैसे बनाते हैं?
टर्मिनल विंडो से लिनक्स में फाइल कैसे बनाएं? foo.txt नाम की एक खाली टेक्स्ट फ़ाइल बनाएँ: foo.bar स्पर्श करें। > फू.बार। Linux पर एक टेक्स्ट फ़ाइल बनाएँ: cat > filename.txt। डेटा जोड़ें और Linux पर cat का उपयोग करते समय filename.txt को सहेजने के लिए CTRL + D दबाएं। शेल कमांड चलाएँ: इको 'यह एक परीक्षण है'> data.txt