शर्तें और परीक्षण
Bash कोर्स का हिस्सा
अब तक आपने जितनी स्क्रिप्ट लिखी हैं, वे कुछ भी हो जाए, वही पंक्तियाँ चलाती हैं। असली स्क्रिप्ट को फ़ैसले लेने पड़ते हैं: "यह तभी करो जब वह फ़ाइल मौजूद हो", "आगे तभी बढ़ो जब पिछली कमांड कामयाब रही हो"। इस पाठ में सीखेंगे कि Bash ये सवाल कैसे पूछता है और जवाब पर क्या करता है। यहाँ यह मानकर नहीं चला गया है कि आपने पहले कभी फ़ैसले लेने वाला कोई प्रोग्राम लिखा है।
पाठ 02 में आप एग्ज़िट कोड से मिल चुके हैं: हर कमांड ख़त्म होते समय एक छिपी हुई संख्या देती है, जिसमें 0 का मतलब सफलता है और बाक़ी कुछ भी विफलता। Bash की शर्तें पूरी तरह इसी विचार पर बनी हैं। जहाँ दूसरी भाषाएँ पूछती हैं "यह सही है या ग़लत?", वहाँ Bash पूछता है "यह कमांड कामयाब हुई या विफल? ...
असली माहौल में Bash शर्तें और परीक्षण सीखना चाहते हैं?
नीचे क्लिक करें, Bash के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ शर्तें और परीक्षण पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंशर्तें और परीक्षणआप क्या सीखेंगे
- If statement
- [[ ]] tests
- String tests
- File tests -f -d -e
- && and ||
- Case statement
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
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 मिनट
