प्रीमियम: बैश स्क्रिप्ट वेरिएबल्स
विभिन्न वातावरणों के अनुकूल पुन: प्रयोज्य स्वचालन स्क्रिप्ट बनाने के लिए बैश चर और अंकगणित में महारत हासिल करें।
इंटरएक्टिव पाठ शुरू करेंजो स्क्रिप्ट मानों को हार्डकोड करती हैं वे नाजुक होती हैं। अपने स्वचालन को किसी भी स्थिति के अनुकूल बनाने के लिए चर (variables) का उपयोग करना सीखें।
चरण 1: चर असाइन करें और इको करें
चर उन मानों को संग्रहीत करते हैं जिनका आप कई बार उपयोग करेंगे। एक बार स्टोर करें, हमेशा के लिए पुन: उपयोग करें।
चरण 2: अंकगणित में चर का उपयोग करें
$((...)) सिंटैक्स पूर्णांक गणित करता है। काउंटर, रिट्रीज़ और लूप के लिए बिल्कुल सही।
चरण 3: चर के साथ गतिशील कमांड बनाएं
दोहरे उद्धरण (Double quotes) $ प्रतिस्थापन की अनुमति देते हैं। आपकी स्क्रिप्ट अब कोड संपादित किए बिना अनुकूलित होती हैं।
चेकलिस्ट जिसका आप पुन: उपयोग कर सकते हैं
var='value'के साथ चर बनाएं (=के आसपास कोई रिक्त स्थान नहीं)।- स्पष्टता के लिए
$varया${var}के साथ संदर्भ चर। $((expression))के साथ गणित करें।- इंटरपोलेशन के लिए दोहरे उद्धरण चिह्नों का उपयोग करें:
"prefix_$var_suffix"।
ज्ञान जांच
1 / 2चर को बढ़ाने के लिए सही सिंटैक्स क्या है?
संदर्भ
ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।
अगला
कोड डुप्लिकेशन को खत्म करने और रखरखाव योग्य ऑटोमेशन स्क्रिप्ट बनाने के लिए पुन: प्रयोज्य फंक्शन्स लिखें।