using switch case unix shell scripting
यूनिक्स स्विच केस स्टेटमेंट का अवलोकन:
इस ट्यूटोरियल में, हम देखेंगे कि एकल अभिव्यक्ति के विभिन्न मूल्यों के आधार पर सशर्त प्रवाह बनाते समय एक स्विच केस ब्लॉक का उपयोग कैसे किया जा सकता है।
यूनिक्स शैल केस-एसैक स्टेटमेंट
यूनिक्स वीडियो # 16:
राउटर पर सुरक्षा कुंजी क्या है
शेल स्विच केस वाक्य - विन्यास और उदाहरण:
case in ) ;; ) ;; *) ;; esac
यहाँ, शब्द अभिव्यक्ति के मूल्य को प्रत्येक पसंद पैटर्न के विरुद्ध मिलान किया गया है। यदि कोई मिलान पाया जाता है, तो संबंधित कथनों को तब तक निष्पादित किया जाता है जब तक ’;; 'कथन का सामना नहीं किया जाता है। यदि कोई मिलान नहीं है, तो ’*) के तहत डिफ़ॉल्ट स्टेटमेंट निष्पादित किए जाते हैं।
निम्नलिखित एक स्विच केस प्रोग्राम का एक उदाहरण है:
echo “Enter a number” read num case $num in (0-9)) echo “you have entered a single digit number” ;; (1-9)(1-9)) echo “you have entered a two-digit number” ;; (1-9)(1-9)(1-9)) echo “you have entered a three-digit number” ;; *) echo “your entry does not match any of the conditions” ;; Esac
यूनिक्स में छोरों के साथ काम करने के बारे में अधिक जानने के लिए, हमारे आगामी ट्यूटोरियल की जांच करें।
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- यूनिक्स शैल लूप प्रकार: लूप के लिए, जबकि लूप के लिए, यूनिक्स में लूप तक
- उदाहरणों के साथ यूनिक्स शैल स्क्रिप्टिंग ट्यूटोरियल
- यूनिक्स चर के साथ काम करना: शेल स्क्रिप्टिंग की विशेषताएं
- यूनिक्स में वी संपादक के साथ काम करना
- उन्नत यूनिक्स शैल स्क्रिप्टिंग: एरे, फाइल और स्ट्रिंग टेस्ट ऑपरेटर्स, विशेष चर
- यूनिक्स पाइप्स ट्यूटोरियल: यूनिक्स प्रोग्रामिंग में पाइप्स
- पैरामीटर और रिटर्न के साथ यूनिक्स शैल स्क्रिप्ट कार्य
- यूनिक्स क्या है: यूनिक्स का एक संक्षिप्त परिचय