BASH/C3/Basics-of-functions/Hindi

From Script | Spoken-Tutorial
Revision as of 12:30, 9 April 2015 by Prabhakarpandey (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 यदि नहीं, तो कृपया संबंधित ट्यूटोरियल्स के लिए दिखाई गई वेबसाइट पर जाएँ।

http://www.spoken-tutorial.org

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 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है

http://spoken-tutorial.org\NMEICT-Intro

05.52 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, आई. आई. टी. मुम्बई से मैं ------------ अब आपसे विदा लेता हूँ।
05.56 धन्यवाद।

Contributors and Content Editors

Devraj, Prabhakarpandey, Pratik kamble, Shruti arya