Linux/C3/More-on-grep-command/Gujarati
From Script | Spoken-Tutorial
Revision as of 11:29, 16 April 2015 by Jyotisolanki (Talk | contribs)
| Time | Narration |
| 00:01 | More on grep પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે. |
| 00:05 | આ ટ્યુટોરીયલમાં આપણે શીખીશું |
| 00:07 | હજી કેટલાક grep commands (ગ્રેપ કમાંડો) |
| 00:10 | આપણે આ બધું કેટલાક ઉદાહરણોનાં મદદથી કરીશું. |
| 00:13 | આ ટ્યુટોરીયલ રેકોર્ડ કરવા માટે, હું વાપરી રહ્યો છું |
| 00:16 | ઉબુન્ટુ લીનક્સ આવૃત્તિ 12.04 ઓપરેટીંગ સીસ્ટમ અને |
| 00:20 | GNU BASH આવૃત્તિ 4.2.24 |
| 00:24 | કૃપા કરી નોંધ લો, આ ટ્યુટોરીયલનાં અભ્યાસ માટે GNU Bash આવૃત્તિ 4 કે તેથી વધુ આગ્રહ કરીએ છીએ. |
| 00:31 | પૂર્વજરૂરીયાતો તરીકે: |
| 00:33 | તમને Linux terminal નું સાદુ જ્ઞાન હોવું જરૂરી છે. |
| 00:36 | તમે 'grep' થી પરિચિત હોવા જોઈએ. |
| 00:39 | સંદર્ભિત ટ્યુટોરીયલો માટે, દર્શાવેલ અમારી વેબસાઈટની મુલાકાત લો: http://spoken-tutorial.org |
| 00:45 | આપણે એકથી વધારે પેટર્નો પણ મળાવી શકીએ છીએ. |
| 00:49 | તે માટે આપણને hyphen e વિકલ્પ વાપરવો પડશે. |
| 00:53 | હું 'grepdemo.txt' આ જ ફાઈલ વાપરીશ. |
| 00:58 | માનો કે, આપણને civil અથવા electronics માં કોણ છે તેની માહિતી શોધવી છે. |
| 01:05 | ટર્મિનલ પર આપણને ટાઈપ કરવું પડશે: |
| 01:07 | grep સ્પેસ hyphen e સ્પેસ બમણા અવતરણમાં electronics અવતરણ પછી સ્પેસ hyphen e સ્પેસ બમણા અવતરણમાં civil અવતરણ પછી સ્પેસ grepdemo.txt |
| 01:24 | Enter દબાવો. |
| 01:25 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 01:28 | માનો કે, "choudhury" અટક ધરાવતી વ્યક્તિને શોધવી છે. |
| 01:33 | સમસ્યા એ છે કે, વિભિન્ન વ્યક્તિ તેમની અટકની સ્પેલિંગને જુદી જુદી રીતે લખે છે. |
| 01:38 | તો આનો ઉકેલ શું છે? |
| 01:42 | આવા કિસ્સામાં આપણે hyphen e વિકલ્પને hyphen i સાથે વાપરી શકીએ છીએ. |
| 01:48 | ટાઈપ કરો:
grep સ્પેસ hyphen ie સ્પેસ બમણા અવતરણમાં chaudhury અવતરણ પછી સ્પેસ hyphen ie સ્પેસ બમણા અવતરણમાં chowdhari અવતરણ પછી સ્પેસ grepdemo.txt |
| 02:12 | Enter દબાવો. |
| 02:14 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 02:16 | પરંતુ નામો લખવાની બીજી ઘણી બધી રીતો હોઈ શકે છે. |
| 02:23 | hyphen e વિકલ્પો આપણે કેટલી વાર આપી શકીએ છીએ? |
| 02:26 | દેખીતી રીતે આ માટે આનાથી સારી રીતની જરૂર છે અને આ રીત છે Regular expressions. |
| 02:33 | regular expression (રેગ્યુલર એક્સપ્રેશન) ટેક્સ્ટ સ્ટ્રીંગ મળાવવા માટે એક સંક્ષિપ્ત તથા લવચીક પદ્ધતિ પ્રદાન કરે છે. |
| 02:41 | જેમ કે વિશિષ્ટ અક્ષરો, શબ્દો અથવા અક્ષરોની પેટર્ન. |
| 02:47 | રેગ્યુલર એક્સપ્રેશન અક્ષરો ઘણા બધા છે. |
| 02:52 | ચાલો તે બધાને એક એક કરીને જોઈએ. |
| 02:55 | કેરેક્ટર ક્લાસ: |
| 02:57 | આ આપણને ચોરસ કૌંસમાં અક્ષરોનું જૂથ પ્રદાન કરવાની પરવાનગી આપે છે. |
| 03:03 | આ અક્ષરોનાં જૂથમાંથી પ્રત્યેક અક્ષર મળાવવામાં આવે છે. |
| 03:08 | ઉદાહરણ તરીકે. [abc] નો અર્થ આ છે કે આ રેગ્યુલર એક્સપ્રેશન a અથવા b અથવા c આમાંનાં પ્રત્યેકનો મેળ કરીને જુએ છે. |
| 03:18 | "chaudhury" નામ મળાવવા માટે, આપણે પ્રોમ્પ્ટ પર ટાઈપ કરી શકીએ છીએ: |
| 03:23 | grep સ્પેસ hyphen i સ્પેસ બમણા અવતરણમાં ch ચોરસ કૌંસ શરુ ao ચોરસ કૌંસ બંધ ચોરસ કૌંસ શરુ uw ચોરસ કૌંસ બંધ dh ચોરસ કૌંસ શરુ ua ચોરસ કૌંસ બંધ r ચોરસ કૌંસ શરુ yi ચોરસ કૌંસ બંધ બમણા અવતરણ પછી સ્પેસ grepdemo.txt |
| 03:54 | Enter દબાવો. |
| 03:56 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 03:59 | હજી પણ બે વાર 'e' રહેલ "choudhuree" નામનો મેળ થઈ નથી રહ્યો. |
| 04:03 | આપણને જો મોટી રેંજ દર્શાવવી હોય તો આપણે લખવું પડશે: |
| 04:08 | રેંજમાનો પ્રથમ અક્ષર ડેશ છેલ્લો અક્ષર |
| 04:13 | ધારો કે આપણને કોઈપણ અંક મળાવવો હોય તો આપણે આ પ્રમાણે લખીશું [0-9]. |
| 04:20 | આ અક્ષરનાં જૂથમાંથી એક એકને મળાવીને જોવાશે. |
| 04:24 | Asterisk: asterisk આ તેના પહેલા આવનાર અક્ષરનો 0 કે તેથી વધુ બનાવોનો સંદર્ભ દર્શાવે છે. |
| 04:33 | ઉદાહરણ તરીકે ab asterisk આ a, ab, abb, abbb વગેરેને મળાવી શકે છે. |
| 04:44 | તો, "Mira" નામની વિદ્યાર્થીનીનાં નામને મળાવવા માટે, |
| 04:48 | આપણે પ્રોમ્પ્ટ પર ટાઈપ કરીએ છીએ: |
| 04:51 | grep સ્પેસ hyphen i સ્પેસ બમણા અવતરણમાં m ચોરસ કૌંસ શરુ ei ચોરસ કૌંસ બંધ asterisk r a a asterisk અવતરણ પછી સ્પેસ grepdemo.txt |
| 05:12 | Enter દબાવો. |
| 05:14 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 05:16 | dot રેગ્યુલર એક્સપ્રેશન કોઈપણ એક અક્ષરને મળાવી જુએ છે. |
| 05:21 | માનો કે, આપણને એવો કોઈ શબ્દ શોધવો છે જે 4 અક્ષર ધરાવતો હોય અને M થી શરૂ થતો હોય. |
| 05:29 | તે માટે આપણે ટાઈપ કરીશું: |
| 05:31 | grep સ્પેસ બમણા અવતરણમાં M... સ્પેસ અવતરણ પછી સ્પેસ grepdemo.txt |
| 05:44 | Enter દબાવો. |
| 05:46 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 05:48 | અહીં, અવતરણ અંતર્ગત આવેલ સ્પેસ મહત્વની છે કારણ કે આ 5 કે તેથી વધુ અક્ષર ધરાવતા શબ્દોને મળાવીને જોશે. |
| 05:56 | આપણે આપણી પેટર્ન શોધવા માટે લાઈનમાં કઈ જગ્યાએ શોધવું છે તે બદ્દલ ચોક્કસ હોઈ શકીએ છીએ. |
| 06:01 | તે લાઈનની શરૂઆતમાં હોઈ શકે છે. |
| 06:04 | આ માટે આપણી પાસે caret ચિન્હ છે. |
| 06:07 | હવે જો આપણને એવી નોંધણીઓ જોઈએ છે જેનાં રોલ ક્રમાંક A થી શરૂ થાય છે. |
| 06:14 | આપણે જાણીએ છીએ કે રોલ એ ફાઈલમાં આવેલ પ્રથમ ફિલ્ડ છે. |
| 06:19 | આપણે પ્રોમ્પ્ટ પર ટાઈપ કરીએ છીએ: grep સ્પેસ બમણા અવતરણમાં caret ચિન્હ A અવતરણ પછી grepdemo.txt |
| 06:29 | Enter દબાવો. |
| 06:32 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 06:35 | એજ પ્રમાણે ફાઈલની અંતમાં પેટર્ન મળાવવા માટે, આપણી પાસે dollar ચિન્હ છે. |
| 06:41 | 7000 થી 8999 વચ્ચેનું સ્ટાઇપેંડ શોધવા માટે આપણને લખવું પડશે: |
| 06:50 | grep સ્પેસ બમણા અવતરણમાં ચોરસ કૌંસ શરુ 78 ચોરસ કૌંસ બંધ ... ડોલર ચિન્હ અવતરણ પછી સ્પેસ grepdemo.txt |
| 07:06 | Enter દબાવો. |
| 07:08 | આઉટપુટ દ્રશ્યમાન થાય છે. |
| 07:11 | અહીં આ ટ્યુટોરીયલનો અંત થાય છે. |
| 07:13 | ચાલો સારાંશ લઈએ. |
| 07:16 | આ ટ્યુટોરીયલમાં આપણે શીખ્યા: |
| 07:18 | * એક કરતા વધુ પેટર્નોને મળાવવું. |
| 07:20 | * જુદી જુદી સ્પેલિંગ ધરાવતા શબ્દ તપાસવા. |
| 07:24 | * કેરેક્ટર ક્લાસ. |
| 07:25 | * asterisk નો ઉપયોગ. |
| 07:28 | * કોઈપણ એક અક્ષરને મળાવવા માટે dot વાપરવું. |
| 07:32 | * ફાઈલની શરૂઆતમાં પેટર્ન મળાવવું. |
| 07:35 | * ફાઈલની અંતમાં પેટર્ન મળાવવું. |
| 07:40 | એસાઈનમેંટ તરીકે,
5 અક્ષર લાંબી અને Y થી શરુ થતી નોંધણીઓ દર્શાવો. |
| 07:48 | નીચે દર્શાવેલ લીંક પર ઉપલબ્ધ વિડીયો નિહાળો. |
| 07:51 | તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે. |
| 07:54 | જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે વિડીયો ડાઉનલોડ કરીને જોઈ શકો છો. |
| 07:59 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ સ્પોકન ટ્યુટોરીયલોનાં ઉપયોગથી વર્કશોપોનું આયોજન કરે છે, |
| 08:05 | જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેઓને પ્રમાણપત્રો આપે છે. |
| 08:08 | વધુ વિગતો માટે, કૃપા કરી, contact@spoken-tutorial.org પર લખો. |
| 08:15 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે. |
| 08:20 | જેને આઈસીટી, એમએચઆરડી, ભારત સરકાર મારફતે શિક્ષણ પર નેશનલ મિશન દ્વારા આધાર અપાયેલ છે. |
| 08:26 | આ મિશન પર વધુ માહિતી નીચે દર્શાવેલ લીંક પર ઉપલબ્ધ છે: http://spoken-tutorial.org/NMEICT-Intro |
| 08:32 | આ સ્ક્રીપ્ટ માટે ફાળો અનિર્બન અને સચિન દ્વારા અપાયો છે. |
| 08:36 | IIT Bombay તરફથી હું, ભરત સોલંકી વિદાય લઉં છું. જોડાવાબદ્દલ આભાર. |