Linux/C3/More-on-sed-command/Marathi
From Script | Spoken-Tutorial
Title of script: More-on-sed-command
Author: Manali Ranade
Keywords: Linux
Time | Narration
|
---|---|
00:01 | More on sed या पाठात आपले स्वागत. |
00:06 | यात काही उदाहरणांद्वारे आणखी काही sed कमांडस जाणून घेऊ. |
00:13 | ह्या पाठासाठी, |
00:15 | उबंटु लिनक्स वर्जन 12.04 ही ऑपरेटिंग सिस्टीम आणि |
00:20 | GNU BASH वर्जन 4.2.24 वापरू. |
00:24 | पाठाच्या सरावासाठी GNU Bash च्या 4 किंवा त्यावरील वर्जनचा वापर करू. |
00:32 | तसेच तुम्हाला , |
00:34 | लिनक्स टर्मिनलचे प्राथमिक ज्ञान असावे. |
00:37 | sed टूलची माहिती असावी. |
00:40 | संबंधित पाठांसाठी आमच्या http://spoken-tutorial.org या वेबसाईटला भेट द्या. |
00:46 | sed चा मुख्य उपयोग बदल करण्यासाठी होतो. |
00:49 | इनपुटमधील काही पॅटर्न्स बदलून तेथे दुसरे लिहिणे. |
00:55 | प्रथम seddemo.txt ही मूळ फाईल पाहू. |
01:01 | Kumar हा शब्द चौथ्या ओळीत दोनदा आणि सहाव्या ओळीत एकदा आला आहे. |
01:10 | समजा ‘Kumar’ हा शब्द जितके वेळा आला आहे तो ‘Roy’ ने रिप्लेस करायचा आहे. |
01:16 | टर्मिनलवर टाईप करा |
01:18 | sed space सिंगल कोटसमधे 's front slash / चौकटी कंस सुरू small k capital K चौकटी कंस पूर्ण umar slash Roy slash' सिंगल कोटस नंतरspace seddemo.txt |
01:40 | एंटर दाबा. |
01:43 | चौथी ओळ बघा. |
01:46 | Kumarया शब्दाचा फक्त पहिला उल्लेख बदलून Royकेला गेला. परंतु दुसरा तसाच राहिला. |
01:52 | सहाव्या ओळीत एकदा आलेला Kumarहा शब्द आता बदलला गेला. |
01:57 | आपल्याला दिसले की ओळीतील फक्त पहिला उल्लेख बदलला जात आहे. |
02:03 | कारण की डिफॉल्ट स्वरूपात, पहिला जुळणारा उल्लेख बदलला जातो. |
02:11 | जुळलेल्या सर्व एंट्रीज बदलण्यासाठी flag g पर्याय वापरावा लागेल. |
02:17 | प्रॉम्प्ट क्लियर करू. |
02:20 | टाईप करा:
sed space सिंगल कोटसमधे 's front slash चौकटी कंस सुरू small k capital K चौकटी कंस पूर्ण umar slash Roy slash g' सिंगल कोट नंतर space seddemo.txt एंटर दाबा |
02:43 | आता चौथ्या ओळीवरील दोन्ही एंट्रीज रिप्लेस झाल्या आहेत. |
02:48 | आपण एकाच वेळी अनेक बदल देखील करू शकतो. |
02:53 | समजा seddemo.txt फाईलमधे electronics हा शब्द electrical ने |
02:58 | आणि civil हा metallurgy ने रिप्लेस करायचा आहे. |
03:04 | प्रॉम्प्ट क्लियर करू. |
03:07 | टाईप करा:
sed space hyphen e space सिंगल कोटसमधे 's front slash electronics slash electrical slash g’ सिंगल कोट नंतर space hyphen e space सिंगल कोटसमधे 's front slash civil slash metallurgy slash g’ सिंगल कोटस नंतरspace seddemo.txt |
03:37 | एंटर दाबा. |
03:39 | शब्द रिप्लेस झालेले दिसतील. |
03:43 | आता Anirban ची computers ही स्ट्रीम बदलून ती mathematics करायची आहे. |
03:49 | त्यासाठी टाईप करा: |
03:54 | sed space सिंगल कोटसमधे 'front slash Anirban slash s slash computers slash mathematics slash g' सिंगल कोटस नंतरspace seddemo.txt |
04:11 | एंटर दाबा. |
04:14 | stream बदललेली दिसेल. |
04:17 | हे समजून घेऊ. |
04:21 | त्यासाठी प्रथम sed नंतर सिंगल कोटसमधे जो पॅटर्न मॅच करायचा आहे तो लिहू. |
04:28 | हा Anirban आहे. |
04:30 | आता स्लॅश नंतर ऑपरेशन येईल. |
04:34 | येथे s म्हणजे सबस्टीट्युशन म्हणजेच बदल आहे जे आपण आधीच जाणून घेतले आहे. |
04:41 | नंतर रिप्लेस करायचा पॅटर्न नमूद केला आहे म्हणजेच computers. |
04:47 | नंतर ज्याने तो बदलायचा आहे, म्हणजेच येथे mathematics नमूद केले आहे. |
04:53 | sed कमांडद्वारे फाईलमधे ओळी समाविष्ट करू किंवा पुसून टाकू शकतो. |
05:00 | समजा अशा ओळी सिलेक्ट करायच्या आहेत ज्यांची स्ट्रीम electronics नाही. |
05:06 | त्यासाठी आपल्याकडे d flag आहे. |
05:10 | टाईप करा:
sed space सिंगल कोटसमधे front slash electronics slash d सिंगल कोटस नंतरspace seddemo.txt space greater than sign space nonelectronics.txt |
05:31 | एंटर दाबा. |
05:33 | फाईलचे घटक बघण्यासाठी टाईप करा: cat space nonelectronics.txt |
05:43 | समजा फाईलच्या सुरूवातीला Student Information ही ओळ समाविष्ट करायची आहे. |
05:49 | त्यासाठी आपल्याकडे i ही कृती आहे. |
05:54 | टाईप करा: sed space सिंगल कोटसमधे '1i space Student Information' कोट नंतर seddemo.txt |
06:10 | एंटर दाबा. |
06:13 | आऊटपुट असे दिसेल. |
06:15 | अशाप्रकारे अनेक ओळी समाविष्ट करू शकतो. |
06:20 | समजा, आपल्याला दोन ओळी वाढवायच्या असतील तर याच पध्दतीने करू शकतो. |
06:26 | Student Informationच्या जोडीने आपल्याला पुढील अॅकॅडेमिक वर्ष वाढवायचे असल्यास, |
06:33 | त्यासाठी लिहू,
sed space सिंगल कोटसमधे 1i space Student Information slash n 2013' कोटस नंतर seddemo.txt |
06:55 | एंटर दाबा. |
06:57 | Information’ आणि ‘2013’ ह्या स्ट्रिंग्जमधे slash n असल्याचे दिसेल. |
07:05 | slash n मुळे 2013 हे ‘Student Information’ च्या पुढच्या ओळीवर प्रिंट होईल. |
07:12 | आपण पाठाच्या अंतिम टप्प्यात आहोत. |
07:14 | थोडक्यात, |
07:17 | या पाठात शिकलो, |
07:19 | सबस्टिट्युशन |
07:20 | रिप्लेसमेंट |
07:21 | आणि समाविष्ट करणे |
07:24 | असाईनमेंट म्हणून, seddemo.txt हीच फाईल वापरून, |
07:30 | Ankit हे नाव Ashish नावाने रिप्लेस किंवा सबस्टिट्युट करण्याचा प्रयत्न करा. |
07:35 | स्क्रीनवर दिसत असलेल्या लिंकवर उपलब्ध असलेला व्हिडिओ बघा. |
07:39 | ज्यामध्ये तुम्हाला प्रॉजेक्टचा सारांश मिळेल. |
07:42 | जर तुमच्याकडे चांगली Bandwidth नसेल तर आपण व्हिडिओ download करूनही पाहू शकता. |
07:47 | स्पोकन ट्युटोरियल प्रॉजेक्ट टीम, |
07:53 | Spoken Tutorial च्या सहाय्याने कार्यशाळा चालविते. |
07:57 | परीक्षा उत्तीर्ण होणा-या विद्यार्थ्यांना प्रमाणपत्रही दिले जाते. |
08:04 | अधिक माहितीसाठी कृपया contact [at] spoken hyphen tutorial dot org वर लिहा |
08:09 | "स्पोकन ट्युटोरियल प्रॉजेक्ट" हे "टॉक टू टीचर" या प्रॉजेक्टचा भाग आहे. |
08:16 | यासाठी अर्थसहाय्य National Mission on Education through ICT, MHRD, Government of India यांच्याकडून मिळालेले आहे. |
08:22 | यासंबंधी माहिती पुढील साईटवर उपलब्ध आहे. |
08:28 | ह्या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते . सहभागासाठी धन्यवाद. |