BASH/C3/Basics-of-Redirection-(error-handling)/Hindi
From Script | Spoken-Tutorial
Revision as of 00:12, 3 February 2015 by Prabhakarpandey (Talk | contribs)
| Time | Narration |
| 00:01 | नमस्कार दोस्तों, Basics of redirection पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
| 00:07 | इस ट्यूटोरियल में हम कुछ उदाहरण की सहायता से |
| 00:10 | सीखेंगेः Bash में इनपुट औऱ आउटपुट |
| 00:12 | Redirection और |
| 00:15 | फाइल descriptors |
| 00:16 | Standard इनपुट |
| 00:18 | Standard आउटपुट |
| 00:19 | Standard एरर |
| 00:22 | इस ट्यूटोरियल का अनुकरण करने के लिए आपको BASH में Shell Scripting का ज्ञान होना चाहिए। |
| 00:28 | यदि नहीं, तो कृपया संबंधित ट्यूटोरियल्स के लिए दिखाई गई वेबसाइट पर जाएँ। |
| 00:34 | इस ट्यूटोरियल के लिए मैं उपयोग कर रहा हूँ। |
| 00:36 | ऊबंटु लिनक्स 12.04 ऑपरेटिंग सिस्टम और |
| 00:40 | GNU BASH वर्जन 4.2 |
| 00:43 | कृपया ध्यान दें, GNU Bash वर्जन 4 या उपरोक्त अभ्यास के लिए अनुशंसित है। |
| 00:50 | GNU/Linux में हम फाइल में आउटपुट भेज सकते हैं या फाइल से इनपुट पढ सकते हैं। |
| 00:58 | प्रत्येक Shell कमांड के अपने स्वयं के इनपुट औऱ आउटपुट हैं। |
| 01:03 | इनपुट और आउटपुट Shell द्वारा विशेष अंकन व्याख्या का उपयोग करके redirect होते हैं। |
| 01:11 | इनपुट या आउटपुट के डिफॉल्ट पाथ के परिवर्तन को redirection कहते हैं। |
| 01:18 | GNU/Linux में हार्डवेयर सहित सब कुछ एक फाइल है। |
| 01:24 | सामान्य रिटर्न वैल्यूज हैंः |
| 01:27 | Input के लिए 0 अर्थात Keyboard |
| 01:31 | Output के लिए 1 अर्थात Screen |
| 01:34 | Error के लिए 2 अर्थात Screen |
| 01:38 | 0, 1, 2 POSIX संख्याएँ हैं और file descriptors' (FD) के रूप में जाने जाते हैं। |
| 01:46 | redirector POSIX संख्याओं का उपयोग यूजर या अन्य प्रोग्राम के साथ व्याख्यान करने के लिए करता है। |
| 01:54 | Standard इनपुट: Standard इनपुट डिफ़ॉल्ट इनपुट मेथड है। |
| 02:00 | यह इनपुट को पढने के लिए सभी कमांड्स द्वारा प्रयोग किया जाता है। |
| 02:04 | इसे शून्य(0) से दर्शाया जाता है। |
| 02:07 | stdinb(Standard input) के रूप में भी जाना जाता है। |
| 02:13 | डिफॉल्ट standard इनपुट कीबोर्ड है। |
| 02:17 | Less than सिंबल इनपुट redirection सिंबल है। |
| 02:22 | सिंटेक्स हैः Command space less than symbol space filename |
| 02:30 | मैं redirection dot sh फाइल खोलता हूँ। |
| 02:34 | मैंने इस फाइल में कुछ कोड टाइप किया है। |
| 02:37 | यह shebang लाइन है। |
| 02:41 | टाइप करेंः' sort space less than symbol space file dot txt |
| 02:48 | यह इनपुट redirection का एक उदाहरण है। |
| 02:52 | इनपुट file dot txt फाइल से लिया गया है। |
| 02:57 | sort कमांड file dot txt में मौजूद संख्याओं को शॉर्ट करता है। |
| 03:04 | Save पर क्लिक करें। |
| 03:06 | redirection dot sh फाइल को रन करें। |
| 03:10 | अपने कीबोर्ड पर एक साथ Ctrl, Alt और T का उपयोग करके टर्मिनल खोलें। |
| 03:18 | इससे पहले, file dot txt का कंटेंट देखते हैं। |
| 03:23 | टाइप करें cat space file dot txt. |
| 03:27 | Enter दबाएँ। |
| 03:30 | आप देख सकते हैं कि फाइल में संख्याओं की श्रृंखला शामिल है। |
| 03:35 | अब टाइप करें: chmod space plus x space redirection dot sh |
| 03:43 | Enter दबाएँ। |
| 03:45 | टाइप करेंः dot slash redirection dot sh |
| 03:48 | Enter दबाएँ। |
| 03:51 | हम क्रमबद्धता के बाद टर्मिनल पर आउटपुट देख सकते हैं। |
| 03:56 | संख्याएँ अवरोही क्रम में क्रमबद्ध हैं। |
| 04:00 | अपनी स्लाइड्स पर वापस आयें। |
| 04:03 | Standard आउटपुटः Standard आउटपुट का उपयोग सभी कमांड्स द्वारा आउटपुट प्रदर्शित करने के लिए किया जाता है। |
| 04:10 | डिफ़ॉल्ट आउटपुट स्क्रीन पर प्रदर्शित होता है। |
| 04:14 | इसे संख्या एक(1) से दर्शाया जाता है। |
| 04:17 | stdout (Standard output). ' के रूप में भी जाता जाता है। |
| 04:23 | ( > )Greater than सिंबल आउटपुट redirection सिंबल है। |
| 04:28 | सिंटेक्स हैःCommand space greater symbol space filename |
| 04:35 | मैं redirection dot sh फाइल पर वापस जाता हूँ। |
| 04:41 | पिछली लाइन कमेंट करें जो कि sort है। |
| 04:45 | इसके नीचे टाइप करेंः ls space greater than space ls underscore file.txt |
| 04:55 | यह आउटपुट redirection का एक उदाहरण है। |
| 04:59 | 'ls' का आउटपुट ls_file dot txt में संचित होगा। |
| 05:06 | ls कमांड उस विशेष डाइरेक्टरी में फाइल्स के बारे में जानकारी सूचीबद्ध करता है। |
| 05:14 | अब फाइल को सेव करें और टर्मिनल पर जाएँ। |
| 05:19 | मैं प्रॉम्प्ट को क्लियर करता हूँ। पहले 'ls' टाइप करें और आउटपुट देखें। |
| 05:28 | अब uparrow की(key) को तीन बार दबाएँ। |
| 05:33 | पिछली कमांड dot slash redirection dot sh को रिकॉल करें। |
| 05:38 | और Enter दबाएँ। |
| 05:41 | अब जाँचते हैं कि क्या आउटपुट सही तरीके से redirect है। |
| 05:46 | टाइप करेंः gedit space ls underscore file dot txt और Enter दबाएँ। |
| 05:56 | हम अब आउटपुट को इस फाइल में देख सकते हैं। अतः हमारा redirect सफल था। |
| 06:03 | अपनी स्लाइड्स पर वापस आएँ। |
| 06:06 | Standard error डिफ़ॉल्ट आउटपुट एरर है। |
| 06:12 | इसका उपयोग सभी सिस्टम एरर्स लिखने के लिए किया जाता है। |
| 06:16 | इसे संख्या दो(2) से दर्शाया जाता है। |
| 06:20 | stderr (Standard error). के रूप में भी जाना जाता है। |
| 06:25 | डिफॉल्ट standard error आउटपुट स्क्रीन या मॉनीटर पर दिखाई देता है। |
| 06:32 | Two greater than symbol (2>) एरर redirection सिंबल है। |
| 06:36 | सिंटेक्स हैः command space 2 greater than space error dot txt |
| 06:44 | मैं फाइल 'redirection dot sh पर वापस जाता हूँ। |
| 06:49 | हम पिछली लाइन को कमेंट करेंगे अर्थात ls |
| 06:54 | इसके नीचे टाइप करें rm space backslash tmp backslash 4815 dot txt space 2 greater than symbol space error dot txt. |
| 07:11 | एरर आउटपुट error dot txt file. में redirect होता है। |
| 07:17 | अब Save पर क्लिक करें और टर्मिनल पर जाएँ। |
| 07:22 | हम पहले एरर को देखने के लिए एक कमांड टाइप करेंगे। |
| 07:26 | टाइप करें rm space backslash tmp backslash 4815 dot txt |
| 07:36 | Enterदबाएँ। |
| 07:38 | प्रदर्शित एरर हैः |
| 07:40 | rm: cannot remove slash tmp slash 4815 dot txt: No such file or directory |
| 07:49 | अब हम अपनी फाइल को निष्पादित करेंगे। |
| 07:53 | uparrow' की(key) दबाएँ। |
| 07:55 | और पिछली कमांड dot slash redirection dot sh को रिकॉल करें। |
| 08:01 | Enter दबाएँ। |
| 08:03 | अब देखते हैं कि क्या एरर redirect होती है। |
| 08:07 | टाइप करें gedit space error dot txt और Enter दबाएँ। |
| 08:15 | हम अब फाइल error dot txt के लिए redirected एरर देख सकते हैं। |
| 08:22 | यह हमें इस ट्यूटोरियल के अंत में लाता है। |
| 08:26 | संक्षेप में, |
| 08:28 | इस ट्यूटोरियल में हमने सीखा |
| 08:31 | Bash में इनपुट और आउटपुट |
| 08:35 | Redirection और फाइल descriptors |
| 08:38 | <(less than) सिंबल का उपयोग करके Standard इनपुट |
| 08:42 | >(greater than) सिंबल का उपयोग करके Standard आउटपुट |
| 08:47 | 2> (2 greater than) सिंबल का उपयोग करके Standard एरर। |
| 08:52 | नियत-कार्य के रुप में, |
| 08:54 | किसी भी लैंग्वेज जैसे C, C++, Java में एक प्रोग्राम लिखें। |
| 08:59 | और नई फाइल में आउटपुट या एरर redirect करें। |
| 09:04 | या कुछ कंटेंट जैसे आपका नाम, पता के साथ एक टेक्स्ट फाइल बनाएँ। |
| 09:11 | नई फाइल के लिए कंटेंट को Redirect करें। |
| 09:15 | निम्न लिंक पर उपलब्ध वीडियो देखें। |
| 09:19 | यह स्पोकन ट्यूटोरियल को सारांशित करता है। |
| 09:23 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसको डाउनलोड करने और देख सकते हैं। |
| 09:28 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, |
| 09:30 | स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है। |
| 09:34 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
| 09:38 | अधिक जानकारी के लिए contact@ spoken HYPHEN tutorial DOT org पर लिखें। |
| 09:46 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
| 09:50 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
| 09:58 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है |
| 10:04 | इस स्क्रिप्ट को FOSSEE और स्पोकन ट्यूटोरियल टीमों द्वारा योगदान दिया गया है। |
| 10:10 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ, धन्यवाद। |