स्ट्रिंग और अंकगणितीय विस्तार
Bash कोर्स का हिस्सा
आपके सामने बार-बार ऐसा वेरिएबल आएगा जिसमें लगभग वही रखा है जो आपको चाहिए, पर ठीक वही नहीं। पूरा फ़ाइल पाथ, जबकि आपको सिर्फ़ फ़ाइल का नाम चाहिए। फ़ाइल का नाम, जबकि आपको सिर्फ़ एक्सटेंशन चाहिए। एक वाक्य, जिसमें एक शब्द बदलना है। दो संख्याएँ, जिन्हें किसी रिपोर्ट के लिए जोड़ना है। इन सब कामों के लिए आप sed या awk जैसे बाहरी प्रोग्राम उठा सकते हैं, और कभी-कभी उठाना भी चाहिए, लेकिन Bash इनमें से हैरान करने वाला बहुत कुछ...
सोचिए एक क़ीमत का लेबल है जिस पर $19.99 लिखा है और आपको सिर्फ़ संख्या 19.99 चाहिए, आगे लगा डॉलर का चिह्न हटा हुआ। या vacation.jpg नाम की एक तस्वीर है जिसमें से आपको सिर्फ़ vacation चाहिए, पीछे लगा .jpg कटा हुआ। ठीक इसी तरह की कटाई के लिए Bash में अपना सिंटैक्स है, और उसे किसी बाहरी टूल की ज़रूरत नहीं पड़ती। ...
असली माहौल में Bash स्ट्रिंग और अंकगणितीय विस्तार सीखना चाहते हैं?
नीचे क्लिक करें, Bash के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ स्ट्रिंग और अंकगणितीय विस्तार पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंस्ट्रिंग और अंकगणितीय विस्तारआप क्या सीखेंगे
- ${var#prefix}
- ${var%suffix}
- ${var//old/new}
- $(( arith ))
- Printf formatting
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
12 पाठ- 1Bash क्या है20 मिनट
- 2Shebang और आपकी पहली स्क्रिप्ट25 मिनट
- 3वेरिएबल्स और कोटिंग25 मिनट
- 4शर्तें और परीक्षण30 मिनट
- 5लूप्स25 मिनट
- 6फ़ंक्शन25 मिनट
- 7ऐरेज़25 मिनट
- 8स्ट्रिंग और अंकगणितीय विस्तार25 मिनट
- 9IO रीडायरेक्शन और पाइप्स25 मिनट
- 10एरर हैंडलिंग और Traps30 मिनट
- 11डिबगिंग और सर्वोत्तम अभ्यास25 मिनट
- 12कैपस्टोन: सर्वर बूटस्ट्रैप स्क्रिप्ट60 मिनट
