BASH/C3/Basics-of-functions/Hindi
From Script | Spoken-Tutorial
Revision as of 12:30, 9 April 2015 by Prabhakarpandey (Talk | contribs)
Time | Narration |
00.01 | नमस्कार दोस्तों, Bash में Basics of functions पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00.08 | इस ट्यूटोरियल में हम सीखेंगे |
00.11 | कुछ उदाहरणों की सहायता से |
00.13 | फंक्शऩ्स का महत्व |
00.15 | फंक्शन को घोषित करना |
00.17 | फंक्शन को कॉल करना |
00.19 | फंक्शन का फ्लो |
00.22 | इस ट्यूटोरियल का अनुकरण करने के लिए आपको BASH में Shell Scripting का ज्ञान होना चाहिए। |
00.28 | यदि नहीं, तो कृपया संबंधित ट्यूटोरियल्स के लिए दिखाई गई वेबसाइट पर जाएँ। |
00.34 | इस ट्यूटोरियल के लिए मैं उपयोग कर रहा हूँ ऊबंटु लिनक्स 12.04 ऑपरेटिंग सिस्टम |
00.40 | अभी तक हम GNU BASH वर्जन 4.1.10 का उपयोग कर रहे थे |
00.46 | अब से हम GNU BASH वर्जन 4.2 का उपयोग करेंगे। |
00.52 | कृपया ध्यान दें, अभ्यास के लिए GNU Bash वर्जन 4 या उपरोक्त की सलाह दी जाती है। |
00.58 | अब देखते हैं कि फंक्शऩ क्या है और उसके उपयोग क्या हैं। |
01.03 | फंक्शन कमांड्स का संग्रह या एक एल्गोरिद्म है। |
01.08 | यह एक विशिष्ट कार्य करने के लिए लक्षित है। |
01.12 | इसका उपयोग अलग अलग कार्यों में एक जटिल प्रोग्राम को ब्रैक के लिए किया जाता है। |
01.18 | यह पूरी स्क्रिप्ट की पठनीयता और आसानी से उपयोग में सुधार करता है। |
01.24 | यहाँ फंक्शन घोषित करने के लिए दो सिंटेक्स है। |
01.28 | पहला सिंटेक्स हैः |
01.29 | function space function underscore name |
01.32 | कर्ली ब्रैकेट्स में, |
01.34 | निष्पादित की जाने वाली कमांड्स |
01.37 | दूसरा सिंटेक्स हैः |
01.39 | function underscore name open and close round brackets |
01.42 | कर्ली ब्रैकेट्स में, |
01.44 | निष्पादित की जाने वाली कमांड्स |
01.47 | फंक्शन कॉल |
01.48 | फंक्शन प्रोग्राम में कहीं भी कॉल हो सकता है। |
01.53 | फंक्शन नाम टाइप करें, जहाँ आप इसे कॉल करना चाहते हैं। |
01.58 | फंक्शन नेम के लिए सिंटेक्स यह स्वयं है। |
02.02 | इसे साधारण उदाहरणों की सहायता से समझते हैं। |
02.07 | मैंने पहले ही फाइल function.sh में कोड टाइप किया है। |
02.12 | यह shebang लाइन है। |
02.14 | फंक्शन, फंक्शन नेम के बाद कीवर्ड function द्वारा घोषित होता है। |
02.21 | यहाँ फंक्शन नेम machine है। |
02.26 | कर्ली ब्रैकेट के अंदर के कंटेंट को function definition कहते हैं। |
02.32 | मैंने कई मशीनों के विवरण को प्रदर्शित किया हैं जैसे |
02.36 | uname hyphen a मशीन के बारे में जानकारी देता है। |
02.41 | w hyphen h सिस्टम पर लॉग्ड यूजर दर्शाता है। |
02.46 | uptime समय दर्शाता है जबसे मशीन ऑन थी। |
02.51 | free मैमोरी स्टेटस दर्शाता है। |
02.54 | df hyphen h filesystem स्टेटस देता है। |
02.57 | मेन प्रोग्राम यहाँ से शुरू होता है। |
03.01 | हम मैसेज “Beginning of main program” प्रदर्शित करते हैं। |
03.06 | यहाँ, machine फंक्शन कॉल है। |
03.09 | फिर हम मैसेज '“End of main program” प्रदर्शित करते हैं। |
03.13 | अब वर्कफ्लो समझते हैं। |
03.16 | जब bash इंटरप्रेटर function definition पर जाता है, यह साधारणतः फंक्शन को स्केन करता है। |
03.23 | फंक्शन कॉल होता है जब इसका नाम स्क्रिप्ट के अंदर दिखाई देता है। |
03.28 | जब इंटरप्रेटर फंक्शन नेम रीढ़ करता है, यह function definition को निष्पादित करता है। |
03.36 | इंटरप्रेटर फंक्शन नेम को कमांड के रूप में उपयोग करता है। |
03.41 | कृपया याद रखें कि हमें फंक्शऩ को कॉल करने से पहले परिभाषित करना है। |
03.47 | अब टर्मिनल पर जाएँ। इस कोड फाइल को निष्पादन योग्य बनाने के लिए |
03.52 | टाइप करें: chmod space plus x space function dot sh |
03.59 | Enter. दबाएँ। |
04.01 | टाइप करें dot slash function dot sh |
04.05 | Enter. दबाएँ |
04.07 | आउटपुट जो कि मेरे सिस्टम की मशीन का विवरण है, टर्मिनल पर देखा जाता है। |
04.14 | कृपया ध्यान देंः आउटपुट भिन्न सिस्टम के लिए भिन्न होंगे। |
04.19 | यह हमें ट्यूटोरियल के अंत में लाता है। |
04.22 | अपनी स्लाइड्स पर वापस आएँ। |
04.24 | संक्षेप में, |
04.25 | इस ट्यूटोरियल में हमने सीखा |
04.28 | एक उदाहरण की सहायता से |
04.30 | फंक्शन का महत्व |
04.32 | फंक्शन को घोषित करना |
04.33 | फंक्शन कॉल |
04.35 | फंक्शन का वर्क फ्लो |
04.37 | नियत कार्य के रूप में, |
04.38 | दो फंक्शन्स के साथ प्रोग्राम लिखें |
04.42 | पहला फंक्शन मानव पठनीय फॉर्म में diskspace प्रदर्शित करना चाहिए(हिंट: df hyphen h) |
04.51 | दूसरा फंक्शन मानव पठनीय फॉर्म में filesystem प्रदर्शित करना चाहिए(हिंट: du hyphen h) |
05.00 | नीचे दिखाये गये लिंक पर उपलब्ध वीडियो देखें |
05.03 | यह स्पोकन ट्यूटोरियल को सारांशित करता है। |
05.07 | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके भी देख सकते हैं। |
05.12 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम। स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है। |
05.17 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
05.21 | अधिक जानकारी के लिए contact@ spoken HYPHEN tutorial DOT org पर लिखें। |
05.29 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
05.33 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
05.41 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है |
05.52 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई. आई. टी. मुम्बई से मैं ------------ अब आपसे विदा लेता हूँ। |
05.56 | धन्यवाद। |