फ़ंक्शन
Bash कोर्स का हिस्सा
अब तक आपकी स्क्रिप्ट में एक ही बात बार-बार आने लगी होगी। शायद आप तीन अलग-अलग जगहों पर समय के साथ कोई संदेश लॉग करते हैं, या किसी फ़ाइल को छूने से पहले बार-बार वही तीन पंक्तियाँ लिखकर जाँचते हैं कि वह मौजूद है या नहीं। उन पंक्तियों को कॉपी-पेस्ट करने से काम चल जाता है, जब तक उनमें कोई बग ठीक करने की नौबत न आए और पता चले कि उसे एक साथ पाँच जगह ठीक करना है। Bash का जवाब वही है जो हर भाषा देती है: कमांड के उस ब्लॉक को...
रसोई के नुस्ख़े वाले कार्ड के बारे में सोचिए। जब भी अंडे खाने का मन हो, आप हर बार भुरजी बनाने के चरण दोबारा नहीं लिखते, आप नुस्ख़ा एक बार लिखते हैं, कार्ड पर नाम डाल देते हैं, और उसके बाद बस "अंडे की भुरजी बना दो" कहते हैं और सबको पता होता है कि किन चरणों की बात है। Bash के लिए फ़ंक्शन वही नुस्ख़े का कार्ड है: कमांड का एक ब्लॉक, जिसे एक नाम दे दिया गया है, और जिसे आप कमांड लिखने के बजाय सिर्फ़ नाम लिखकर चला सकते हैं। ...
असली माहौल में Bash फ़ंक्शन सीखना चाहते हैं?
नीचे क्लिक करें, Bash के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ फ़ंक्शन पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंफ़ंक्शनआप क्या सीखेंगे
- Function definition
- Positional args $1 $@ $#
- Return for exit codes
- Echo for output
- Local variables
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
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 मिनट
