यह लेख समझाएगा कि admin@wsxdn.com . क्या है बैश और बैश/शैल स्क्रिप्टिंग में है और आप इसका उपयोग कैसे और क्यों कर सकते हैं।
admin@wsxdn.com वेरिएबल बैश में एक विशेष वैरिएबल है जिसमें सभी . का मान होता है कमांड लाइन के तर्क/पैरामीटर स्क्रिप्ट को पास कर दिए गए हैं।
बैश में कमांड लाइन तर्क/पैरामीटर
शेल स्क्रिप्ट में कमांड-लाइन तर्क/पैरामीटर का उपयोग करना एक महत्वपूर्ण और उपयोगी विशेषता है, इसलिए हमारे पास इस पर एक पूरा लेख है:
यह लेख शेल/बैश लिपियों में कमांड लाइन तर्क पर हमारे लेख से आगे बढ़ता है
admin@wsxdn.com में स्क्रिप्ट में पास किए गए सभी पैरामीटर/तर्क शामिल हैं
यह समझाने का सबसे आसान तरीका है कि कैसे admin@wsxdn.com बेशक, कुछ उदाहरण कोड के साथ काम करता है।
निम्न उदाहरण स्क्रिप्ट केवल वेरिएबल admin@wsxdn.com की सामग्री को प्रिंट करती है
#!/bin/bash echo admin@wsxdn.com
कुछ उदाहरण तर्कों के साथ इस स्क्रिप्ट को कॉल करना:
sh test.sh "apple" 0 banana 1
निम्न आउटपुट में परिणाम होगा:
apple 0 banana 1
इस प्रकार यह दर्शाता है कि admin@wsxdn.com वेरिएबल केवल स्क्रिप्ट को दिए गए सभी मापदंडों का मान रखता है।
ध्यान दें कि उद्धरण हटा दिए गए हैं, क्योंकि यह मान . है admin@wsxdn.com . में निहित पैरामीटरों में से पारित पाठ के बजाय।
सभी स्थितीय मापदंडों को स्थिति 1 से शामिल किया गया है (स्थिति 0 में स्क्रिप्ट का नाम शामिल है जिसे निष्पादित किया जा रहा है और छोड़ा गया है)।
admin@wsxdn.com सीमित उपयोग के मामलों के साथ एक विशेष चर है - यह अनुशंसा की जाती है कि आप स्थितीय मापदंडों का उपयोग करने के लिए चिपके रहें और उनका उपयोग करने के लिए उनका उपयोग करने का इरादा है (एक मान को एक पैरामीटर में पास करना) के बजाय admin@wsxdn का उपयोग करने का प्रयास करने के बजाय। कॉम अपनी स्क्रिप्ट में डेटा का ढेर पढ़ने के लिए और इसे स्वयं पार्स करने का प्रयास करने के लिए।