Linux/C3/The-sed-command/Nepali
From Script | Spoken-Tutorial
Time | Narration |
00:01 | sed - the stream editor स्पोकन ट्युटोरियलमा स्वागत छ |
00:05 | यो ट्युटोरियलमा, हामी sed कमाण्डको प्रयोग सिक्ने छौं |
00:11 | यो हामी केहि उदाहरणहरु प्रयोग गरि हेर्ने छौं |
00:14 | यो ट्युटोरियल रेकर्ड गर्न, |
00:16 | म ’’’उबुन्टु लिनक्स’’’ संस्करण १२.०४ ‘’’अपरेटिंग सिस्टम’’’ र GNU BASH संस्करण ४.२.२४ प्रयोग गर्दै छु |
00:26 | यो ट्युटोरियल अभ्यास गर्न तपाईलाई GNU bash संस्करण ४ वा माथिको सिफारिस गरिन्छ |
00:34 | पूर्वाधारको रुपमा |
00:36 | तपाईलाई लिनक्स टर्मिनलको आधारभूत ज्ञान हुनुपर्छ |
00:39 | सान्दर्भिक ट्युटोरियलको लागि, कृपया तलको हाम्रो वेबसाइटमा हेर्नुहोस् |
00:45 | sed को परिचय सँगै सुरु गरौँ |
00:48 | sed एउटा स्ट्रिम एडिटर हो |
00:51 | sed ले एउटा फाइलको निश्चित स्थानमा टेक्स्टको प्याटर्न पत्ता लगाउछ |
00:58 | यसले केहि प्रदर्शन वा सम्पादन कार्य गर्दछ |
01:02 | सम्पादन कार्यहरु जस्तै मेल खाने टेक्स्टहरुमा इन्सर्ट गर्ने, प्रतिस्थापन गर्ने, मेट्ने आदि |
01:10 | पहिले केहि उदाहरणहरु सहित सुरु गरौ |
01:13 | हामी sed कमाण्ड प्रयोग गरि कसरी प्रिन्ट गर्ने हेर्नेछौं |
01:19 | मैले होम डिरेक्टरी को एउटा seddemo.txt नामक फाइल कल गरेको छुँ |
01:24 | यसको सामग्री हेरौं |
01:26 | यो फाइलमा, हामीसँग केहि इन्ट्रीहरु छन् जस्तै रोल नम्बर, नाम, संकाय, अंक, पास वा फेल र भत्ता रकम |
01:39 | अब, मानौ हामी फाइलको दोस्रो लाइन प्रिन्ट गर्न चाहन्छौ |
01:44 | यसको लागि, हामीले टर्मिनल खोल्नुपर्छ, कीबोर्डको CTRL+ ALT र T कीहरु एकसाथ थिचौं |
01:53 | अब टाइप गरौ |
01:55 | sed स्पेस एकल उद्धरण भित्र ‘2p’ एकल उद्धरण पछि स्पेस seddemo.txt |
02:03 | इन्टर थिचौ |
02:06 | यहाँ 2 ले स्थान जनाउँछ जुन दोस्रो लाइन हो |
02:11 | p ले कार्य सङ्केत गर्छ जुन printing (p) हो |
02:16 | अब आउटपुट हेरौ |
02:18 | यसले सम्पूर्ण फाइल देखाउँछ तर याद गरौँ, दोस्रो लाइन दुई पटक प्रिन्ट भएको छ |
02:25 | यो p को डिफल्ट व्यवहार हो |
02:29 | दोस्रो लाइन मात्र प्रिन्ट गर्न |
02:31 | टाइप गरौ |
02:33 | sed स्पेस -n स्पेस (एकल उद्धरण भित्र) 2p एकल उद्धरण पछि स्पेस seddemo.txt |
02:44 | इन्टर थिचौ |
02:46 | हामी दोस्रो लाइन मात्र प्रिन्ट भएको देख्छौं |
02:51 | -n ले ‘silent mode’ जनाउँछ जसले सम्पूर्ण अनावश्यक आउटपुटहरु हटाउने छ |
02:58 | अनि हामीले सम्पादन वा देखाउन चाहेको संकायको स्थान दिन्छौ |
03:03 | हामी दोस्रो लाइन छान्न चाहन्छौ |
03:07 | p ले हामीले गर्न चाहेको कार्य जनाउँछ मतलब दोस्रो लाइन प्रिन्ट गर्ने |
03:12 | र फाइलको नाम seddemo.txt हो |
03:18 | यो सेड कमाण्डको सामान्य सिन्ट्याक्स हो |
03:21 | अब फाइलको अन्तिम लाइन प्रिन्ट गरौ |
03:26 | प्रम्प्ट सफा गरौँ |
03:29 | अब टाइप गरौ |
03:32 | sed स्पेस -n स्पेस एकल उद्धरण भित्र (डलर) $p एकल उद्धरण पछि स्पेस seddemo.txt |
03:42 | इन्टर थिचौ ,हामी अन्तिम लाइन प्रिन्ट भएको देख्छौं |
03:49 | अब टेक्स्ट एडिटरमा फर्कौं |
03:51 | मानौं, हामी तेस्रो देखि छैटो सम्मको इन्ट्रीहरु प्रिन्ट गर्न चाहन्छौ |
03:57 | यसको लागि, हामी टर्मिनलमा लेख्छौं: |
04:00 | sed स्पेस -n स्पेस एकल उद्धरण भित्र 3 (कमा) ,6p’ उद्धरण पछि स्पेस seddemo.txt |
04:14 | इन्टर थिचौ |
04:16 | आउटपुट तेस्रो लाइन देखि छैटो लाइन सम्म देखिएको छ |
04:21 | कार्यको अगाडी उद्गार चिन्ह प्रयोग गरि कुनै पनि कार्य उल्टाउन सकिन्छ |
04:28 | मानौं, हामीलाई तेस्रो देखि छैटौं बाहेकका सबै लाइनहरु प्रिन्ट गर्नुपर्ने छ, हामी टाइप गर्छौं sed स्पेस -n स्पेस एकल उद्धरण भित्र ‘3 (कमा) ,6 (उद्गार चिन्ह) !p |
04:44 | एकल उद्धरण पछि स्पेस seddemo.txt |
04:51 | इन्टर थिचौ |
04:53 | आउटपुट यस्तो देखिन्छ |
04:56 | हाम्रो स्लाइडमा फर्कौ |
04:58 | लाइन एड्रेसिंग र कन्टेक्स्ट एड्रेसिंग |
05:03 | अहिलेसम्म, हामीले कार्य गर्नुपर्ने फाइलका लाइनहरु तोकेका छौं |
05:09 | यसलाई लाइन एड्रेसिंग भनिन्छ |
05:12 | एड्रेस लाइन नम्बरहरुले उल्लेख गरिन्छ |
05:15 | यो एड्रेसिंगको गर्ने एउटा तरिका हो |
05:18 | एड्रेसिंग गर्ने अर्को तरिका भनेको Context addressing हो |
05:22 | कुनै निश्चित कन्टेक्स्ट रहेका लाइनहरुले एउटा निश्चित शब्द जनाउँछ |
05:28 | यदि हामी एउटा निश्चित शब्द भएको लाइनहरूमा कार्य गर्न चाहन्छौ भने हामी कन्टेक्स्ट एड्रेसिंग प्रयोग गर्छौ |
05:36 | नियमित एक्सप्रेसन प्रयोग गर्न सकिन्छ |
05:39 | एउटा उदाहरण हेरौ |
05:42 | हाम्रो एडिटरमा फर्कौं |
05:44 | मानौं, हामी computers शब्द भएका लाइनहरु प्रिन्ट गर्न चाहन्छौ |
05:50 | हाम्रो टर्मिनलमा फर्कौं |
05:53 | अब टाइप गरौ ,sed स्पेस -n स्पेस एकल उद्धरण भित्र स्ल्याश खुल्ने स्क्वायर ब्राकेट [ सानो c ठूलो C] (बन्द हुने स्क्वायर ब्राकेट ) omputers/p एकल उद्धरण पछि स्पेस seddemo.txt |
06:20 | इन्टर थिचौ |
06:23 | हामी देख्छौं, computers शब्द भएका लाइनहरु देखापरेका छन् |
06:28 | हामी स्क्वायर ब्राकेटहरु भित्र प्याटर्न लेख्छौ |
06:31 | यो स्क्वायर ब्राकेटहरु भित्रको अक्षरहरु मध्येको कुनै एक वा दुवै मिलाउन हो |
06:36 | हामीले प्याटर्नहरु मिलाउन प्याटर्न स्ल्याशहरु बीच टाइप गर्नुपर्ने हुन्छ |
06:43 | हामी यसलाई ‘’’w’’’ विकल्प प्रयोग गरेर फाइलमा पनि प्रिन्ट गर्न सक्छौं |
06:50 | यसको लागि टाइप गरौ |
06:52 | sed स्पेस -n स्पेस एकल उद्धरण भित्र स्ल्याश खुल्ने स्क्वायर ब्राकेट [सानो c ठूलो C] बन्द हुने स्क्वायर ब्राकेट omputers/w स्पेस computer_student.txt उद्धरण पछि स्पेस seddemo.txt |
07:18 | इन्टर थिचौ |
07:21 | अब, सबै मिल्ने लाइनहरु computer_student.txt फाइलमा सारिने छन् |
07:27 | computer_student को सामग्री हेरौ |
07:31 | टाइप गरौँ: cat स्पेस computer_student.txt |
07:38 | इन्टर थिचौ |
07:42 | हामीले इन्ट्रीहरु देख्छौं, तपाई विभिन्न फाइलहरु लेख्न प्याटर्नहरु प्रयोग गर्न सक्नुहुन्छ |
07:50 | प्रम्प्ट सफा गरौँ |
07:52 | टाइप गरौँ: sed स्पेस -n स्पेस -e स्पेस एकल उद्धरण भित्र स्ल्यास ‘/electronics/w स्पेस electro.txt’ एकल उद्धरण पछि -e स्पेस एकल उद्धरण भित्र स्ल्यास ‘/civil/w स्पेस civil.txt’ एकल उद्धरण पछि स्पेस seddemo.txt |
08:24 | इन्टर थिचौ |
08:28 | यहाँ, -e एक भन्दा बढी तरिकाहरू जोड्न प्रयोग गरिन्छ |
08:34 | यसले दुई वटा फाइलहरु electro.txt र civil.txt बनाउने छ |
08:41 | तिनीहरुको सामग्री हेर्न, टाइप गरौ: |
08:43 | cat स्पेस electro.txt |
08:49 | यसले इलेक्ट्रोनिक्स शब्द भएका इन्ट्रीहरु देखाउने छ |
08:54 | सिभिल फाइलको सामग्री हेरौ |
08:58 | टाइप गरौ, cat स्पेस civil.txt |
09:01 | इन्टर थिचौ |
09:03 | यसले सिभिल शब्द भएका इन्ट्रीहरु प्रदर्शन गर्नेछ |
09:08 | हामी अर्को ट्युटोरियलमा केहि थप कमाण्डहरुको सेट हेर्ने छौ |
09:12 | म उही प्रोग्राम प्रयोग गर्ने छु |
09:14 | यसरी हामी यो ट्युटोरियलको अन्त्यमा आएका छौं |
09:18 | हाम्रो स्लाइडमा फर्कौ |
09:20 | संक्षेपमा हेरौं |
09:22 | यो ट्युटोरियलमा हामी सिक्यौ, sed |
09:25 | सेड प्रयोग गरि प्रिन्ट गर्न , लाइन एड्रेसिंग |
09:27 | कन्टेक्स्ट एड्रेसिंग |
09:30 | कार्यको रुपमा |
09:32 | उही टेक्स्ट फाइल seddemo.txt प्रयोग गरौ |
09:35 | छैटौं देखि बार्हौं लाइन सम्मका रेकर्ड प्रिन्ट गर्नुहोस् |
09:40 | तलको लिंकमा उपलब्ध भिडियो हेर्नुहोस् |
09:42 | यसले स्पोकन ट्युटोरियल प्रोजेक्टको सार दिन्छ |
09:46 | यदि तपाईसँग राम्रो ब्याण्डविड्थ छैन भने डाउनलोड गरि हेर्न सक्नुहुन्छ |
09:51 | स्पोकन ट्युटोरियल प्रोजेक्ट टिमले |
09:53 | स्पोकन ट्युटोरियल प्रयोग गरी कार्यशाला संचालन गर्छ |
09:55 | अनलाइन टेस्ट पास गर्नेलाई प्रमाणपत्र प्रदान गर्छ |
10:00 | विस्तृत जानकारीको लागि, कृपया contact@spoken-tutorial.org मा लेख्नुहोस् |
10:07 | स्पोकन ट्युटोरियल प्रोजेक्ट टक टु अ टिचर प्रोजेक्टको एक भाग हो |
10:11 | यसलाई नेशनल मिशन अन एजुकेशन थ्रु ICT, MHRD, भारत सरकारको सहयोग रहेको छ |
10:18 | यो मिशन सम्बन्धि थप जानकारी तलको लिंकमा उपलब्ध छ http://spoken-tutorial.org\NMEICT-Intro |
10:25 | म मन्दिरा थापा बिदा हुदैछु, सहभागिताको लागि धन्यवाद !!! |