Difference between revisions of "BASH/C2/More-on-Arrays/Gujarati"
From Script | Spoken-Tutorial
Jyotisolanki (Talk | contribs) |
PoojaMoolya (Talk | contribs) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border=1 | {| border=1 | ||
!Time | !Time | ||
Line 20: | Line 13: | ||
|- | |- | ||
| 00:10 | | 00:10 | ||
− | | | + | | ''' Array''' માંથી એલિમેન્ટને એક્ક્ષટ્રેક્ટ કરવું. |
|- | |- | ||
| 00:13 | | 00:13 | ||
− | | | + | | ''' Array''' મા એલિમેન્ટ ફેરબદલ કરવું. |
|- | |- | ||
| 00:16 | | 00:16 | ||
− | | | + | | અને ''' Array''' મા એલિમેન્ટ ઉમેરવું. |
|- | |- | ||
| 00:19 | | 00:19 | ||
− | | | + | | ''' Array''' માંથી એલિમેન્ટ રદ કરવું. |
|- | |- | ||
Line 40: | Line 33: | ||
|- | |- | ||
| 00:28 | | 00:28 | ||
− | | જો નથી, સંદર્ભિત ટ્યુટોરિયલ્સ | + | | જો નથી, સંદર્ભિત ટ્યુટોરિયલ્સ માટે આપેલ વેબ સાઈટનો સંદર્ભ લો. |
|- | |- | ||
Line 48: | Line 41: | ||
|- | |- | ||
| 00:41 | | 00:41 | ||
− | | અને | + | | અને '''GNU Bash''' આવૃત્તિ '''4.1.10''' |
|- | |- | ||
Line 60: | Line 53: | ||
|- | |- | ||
| 00:55 | | 00:55 | ||
− | | | + | | એરેમાં એલિમેન્ટસ કોઈ પણ સ્થાનથી કાઢી શકાય છે . |
|- | |- | ||
| 01:00 | | 01:00 | ||
− | | | + | | અહી, સ્થાન એ ''' index number''' છે. |
|- | |- | ||
| 01:04 | | 01:04 | ||
− | | | + | | ''' zero''' નોંધ ''' index number''' હમેંશા શૂન્યથી શરુ થાય છે. |
|- | |- | ||
Line 100: | Line 93: | ||
|- | |- | ||
| 01:56 | | 01:56 | ||
− | | આ ''' | + | | આ ''' Shebang line''' (શીબેંગલાઈન) છે. |
|- | |- | ||
Line 108: | Line 101: | ||
|- | |- | ||
| 02:06 | | 02:06 | ||
− | | | + | | '''Debian,''' (ડેબીઅન), '''Redhat, ''' (રેડહેટ), '''Ubuntu''' (ઉબુન્ટુ) અને |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 02:09 | | 02:09 | ||
− | | | + | | '''Fedora''' (ફેડોરા) |
|- | |- | ||
Line 200: | Line 184: | ||
|- | |- | ||
| 04:04 | | 04:04 | ||
− | | | + | | . ફેરબદલ થયા બાદ આ તમામ એલીમેન્ટ્સ દર્શાવે છે : '''Debian Redhat Mandriva અને Fedora''' |
|- | |- | ||
| 04:12 | | 04:12 | ||
Line 207: | Line 191: | ||
|- | |- | ||
| 04:14 | | 04:14 | ||
− | | | + | | ચાલો જોઈએ કેવી રીતે એરેમાં એલિમેન્ટ ઉમેરાય છે. |
|- | |- | ||
| 04:18 | | 04:18 | ||
| '''ArrayName equal to ખુલ્લો કૌંસ બે અવતરણમાં dollar ચિન્હ ખુલ્લો છ્ગ્દીયો કૌંસ ArrayName ખુલ્લો ચોરસ કૌંસ At ચિન્હ બંદ ચોરસ કૌંસ બંદ છ્ગ્દીયો કૌંસ''' | | '''ArrayName equal to ખુલ્લો કૌંસ બે અવતરણમાં dollar ચિન્હ ખુલ્લો છ્ગ્દીયો કૌંસ ArrayName ખુલ્લો ચોરસ કૌંસ At ચિન્હ બંદ ચોરસ કૌંસ બંદ છ્ગ્દીયો કૌંસ''' | ||
− | |||
'''space બે અવતરણમાં New_Word_1 space બે અવતરણમાં New_Word_2 અને બંદ કૌંસ .''' | '''space બે અવતરણમાં New_Word_1 space બે અવતરણમાં New_Word_2 અને બંદ કૌંસ .''' | ||
Line 253: | Line 236: | ||
|- | |- | ||
| 05:24 | | 05:24 | ||
− | | આપણે જોશું | + | | આપણે જોશું એરેમાંથી એલિમેન્ટ કેવી રીતે રદ કરાય છે. |
|- | |- | ||
Line 261: | Line 244: | ||
|- | |- | ||
| 05:35 | | 05:35 | ||
− | | '''Unset space ArrayName ખુલ્લો ચોરસ કૌંસ index number | + | | '''Unset space ArrayName ''ખુલ્લો ચોરસ કૌંસ '''index number''' બંદ ચોરસ કૌંસ |
|- | |- | ||
Line 307: | Line 290: | ||
| સારાંશ લઈએ. | | સારાંશ લઈએ. | ||
− | + | |- | |
| 06:23 | | 06:23 | ||
| આ ટ્યુટોરીયલમાં આપણે શીખ્યા, | | આ ટ્યુટોરીયલમાં આપણે શીખ્યા, | ||
Line 313: | Line 296: | ||
|- | |- | ||
| 06:25 | | 06:25 | ||
− | | | + | | એરેમાંથી એલિમેન્ટ એક્ક્ષટ્રેક્ટ કરતા. |
|- | |- | ||
| 06:28 | | 06:28 | ||
− | | | + | | એરેમાં એલિમેન્ટ ફેરબદલ કરતા. |
|- | |- | ||
| 06:30 | | 06:30 | ||
− | | | + | | એરે એલિમેન્ટ ઉમેરવાનું અને |
|- | |- | ||
| 06:32 | | 06:32 | ||
− | | | + | | એરેમાંથી એલિમેન્ટ રદ કરવાનું. |
|- | |- | ||
| 06:36 | | 06:36 | ||
− | | અસાઇનમેન્ટ તરીકે . | + | | અસાઇનમેન્ટ તરીકે . '''7''' લંબાઈ ધરાવતા એરે નામો ડીકલેર કરો અને આપેલ ઓપરેશનો ભજવો. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 06:44 | | 06:44 | ||
− | | | + | | ઇન્ડેક્સ બેથી શરુ ત્રણ એલીમેન્ટ્સ એક્ક્ષટ્રેક્ટ કરો. |
|- | |- | ||
| 06:48 | | 06:48 | ||
− | | | + | | '''Debian''' સાથે ત્રીજું એલિમેન્ટ કરી અને દર્શાવો. |
|- | |- | ||
Line 386: | Line 365: | ||
| 07:38 | | 07:38 | ||
| આ મિશન પર વધુ માહિતી આપેલ લીંક પર ઉપલબ્ધ છે. | | આ મિશન પર વધુ માહિતી આપેલ લીંક પર ઉપલબ્ધ છે. | ||
− | |||
|- | |- |
Latest revision as of 12:04, 23 February 2017
Time | Narration |
---|---|
00:02 | બેશ મા More on Arrays in BASH પરનાં આ સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે. |
00:07 | આ ટ્યુટોરીયલમાં, આપણે શીખીશું, |
00:10 | Array માંથી એલિમેન્ટને એક્ક્ષટ્રેક્ટ કરવું. |
00:13 | Array મા એલિમેન્ટ ફેરબદલ કરવું. |
00:16 | અને Array મા એલિમેન્ટ ઉમેરવું. |
00:19 | Array માંથી એલિમેન્ટ રદ કરવું. |
00:22 | આ ટ્યુટોરીયલનાં અનુસરણ માટે તમે Linux Operating System. થી પરિચિત હોવા જોઈએ . |
00:28 | જો નથી, સંદર્ભિત ટ્યુટોરિયલ્સ માટે આપેલ વેબ સાઈટનો સંદર્ભ લો. |
00:34 | આ ટ્યુટોરીયલ માટે હું વાપરી રહ્યી છું, * ઉબ્નટુ લીનક્સ 12.04 OS |
00:41 | અને GNU Bash આવૃત્તિ 4.1.10 |
00:45 | નોંધ લો પ્રેક્ટીસ માટે GNU Bash આવૃત્તિ 4 અથવા તેથી વધુનો આગ્રહ કરીએ છીએ. |
00:50 | ચાલો જોઈએ એરેમાંથી એલિમેન્ટ કેવી રીતે કાઢી નખાય છે. |
00:55 | એરેમાં એલિમેન્ટસ કોઈ પણ સ્થાનથી કાઢી શકાય છે . |
01:00 | અહી, સ્થાન એ index number છે. |
01:04 | zero નોંધ index number હમેંશા શૂન્યથી શરુ થાય છે. |
01:09 | સિન્ટેક્સ આપ્યા પ્રમાણે છે: |
01:12 | ArrayName ચોરસ કૌંસમા At ચિન્હ colon position colon આપેલ સ્થાનેથી કાઢવા માટે જોઈતા એલીમેન્ટ્સની સંખ્યા. |
01:25 | ચાલો ઉદાહરણના મદદથી સમજીએ. |
01:29 | એક સાથે Ctrl+Alt અને T કી દાબીને ટર્મિનલ વિન્ડો ખોલો. |
01:37 | ટાઇપ કરો: gedit space array2.sh space & (ampersand) ચિન્હ . એન્ટર દબાઓ. |
01:47 | હવે તમારી array2.sh . મા અહી દર્શાવ્યા પ્રમાણે કોડ ટાઈપ કરો. |
01:54 | ચાલો હું પ્રોગ્રામ સમજાવું. |
01:56 | આ Shebang line (શીબેંગલાઈન) છે. |
01:59 | આ declare command આપેલ એલીમેન્ટ્સ સાથે લીનક્સ નામનો એક એરે જાહેર કર્યો છે. |
02:06 | Debian, (ડેબીઅન), Redhat, (રેડહેટ), Ubuntu (ઉબુન્ટુ) અને |
02:09 | Fedora (ફેડોરા) |
02:11 | આ echo command એરેમાંના તમામ એલિમેન્ટસ ની યાદી પ્રિન્ટ કરશે. |
02:16 | આગળ echo command એક્ક્ષટ્રેક્ટ કરેલ એલિમેન્ટ પ્રિન્ટ કરશે. |
02:21 | ${Linux[@]:1:2} કમાંડ ઇન્ડેક્ષ એકથી શરુ થનારા બે એલિમેન્ટસ પ્રિન્ટ કરશે જે કે Redhat. છે. |
02:34 | હવે ટર્મિનલ પર જાવ |
02:36 | પ્રથમ ચાલો આપેલ ટાઈપ કરીને ફાઈલ એક્ઝિક્યુટેબલ બનાવીએ chmod space plus x space array2.sh Enter. દબાઓ. |
02:50 | ટાઈપ કરો : dot slash array2.sh એન્ટર દબાઓ. |
02:56 | આપણને આઉટપુટ મળે છે - Original elements in an array Linux: Debian Redhat Ubuntu and Fedora. |
03:06 | The two elements starting from index one(Redhat): Redhat and Ubuntu |
03:12 | ચાલો આપણી સ્લાઈડ પર પાછા ફરીએ. |
03:15 | આપણે જોશું કેવી રીતે એરેમાં એલીમેન્ટ્સ ફેરબદલ કરાય છે. |
03:19 | એરેમાં ઉપલબ્ધ એલિમેન્ટને આપેલ સિન્ટેક્સ દ્વારા ફેરબદલ કરી શકાય છે. |
03:25 | ArrayName ચોરસ કૌંસમાં equals to એકલ અવતરણમાં, NewWord. |
03:34 | અહી n એ index number અથવા element number. છે. |
03:38 | આપના ટેક્સ્ટ એડિટર પર પાછા આવીએ. |
03:41 | Linux[2]='Mandriva' . |
03:45 | આ કમાંડ ત્રીજા એલિમેન્ટ Ubuntu ને Mandriva. થી ફેરબદલ કરશે. |
03:51 | આ echo command ફેરબદલ પછીથી એરે લીનક્સના તમામ એલીમેન્ટ્સ દર્શાવશે. |
03:58 | આપણા ટર્મિનલ પર પાછા આવીએ. |
04:01 | ચાલો ફરીથી એક્ઝીક્યુટ કરીએ. |
04:04 | . ફેરબદલ થયા બાદ આ તમામ એલીમેન્ટ્સ દર્શાવે છે : Debian Redhat Mandriva અને Fedora |
04:12 | ચાલો સ્લાઈડ પર જઈએ. |
04:14 | ચાલો જોઈએ કેવી રીતે એરેમાં એલિમેન્ટ ઉમેરાય છે. |
04:18 | ArrayName equal to ખુલ્લો કૌંસ બે અવતરણમાં dollar ચિન્હ ખુલ્લો છ્ગ્દીયો કૌંસ ArrayName ખુલ્લો ચોરસ કૌંસ At ચિન્હ બંદ ચોરસ કૌંસ બંદ છ્ગ્દીયો કૌંસ
space બે અવતરણમાં New_Word_1 space બે અવતરણમાં New_Word_2 અને બંદ કૌંસ . |
04:45 | ચાલો ઉદાહરણ દ્વારા સમજીએ. |
04:50 | કોડ ફાઈલ પર જઈએ. |
04:52 | હાઈલાઈટ કરેલ કમાંડ નવા એલિમેન્ટ Suse ને array Linux થી જોડાણ કરી દેશે. |
04:59 | ત્યાર બાદ આપણે 'Suse ના જોડાણ બાદ તમામ એલીમેન્ટ્સ ને echo કરીશું. |
05:05 | ટર્મિનલ પર જાવ. |
05:07 | ચાલો હું પ્રોમ્પ્ટને સાફ કરું. |
05:09 | આપણે પ્રોગ્રામ ને ફરી એક્ઝીક્યુટ કરીશું. |
05:12 | ' Suse' જોડાણ બાદ આઉટપુટ તમામ એલીમેન્ટ્સ દર્શાવે છે:Debian Redhat Mandriva Fedora and Suse. |
05:22 | ચાલો સ્લાઈડ પર પાછા આવીએ. |
05:24 | આપણે જોશું એરેમાંથી એલિમેન્ટ કેવી રીતે રદ કરાય છે. |
05:29 | એરમાંથી એલિમેન્ટ આપેલ સિન્ટેક્સ દ્વારા રદ કરી શકાવાય છે - |
05:35 | Unset space ArrayName ખુલ્લો ચોરસ કૌંસ index number' બંદ ચોરસ કૌંસ |
05:44 | કોડ ફાઈલ પર જઈએ. |
05:46 | અહી આપણે unset કમાંડ વાપરી રહ્યા છે. |
05:50 | 'અને આપણે એરે Linux.' માંથી ત્રીજું એલિમેન્ટ Mandriva રદ કરીશું. |
05:56 | ત્યારબાદ આપણે Mandriva રદ થયા બાદ તમામ એલીમેન્ટ્સ ફરીથી echo કરીશું. |
06:02 | ટર્મિનલ પર જાવ. |
06:04 | આપણે પ્રોગ્રામ એક્ઝીક્યુટ કરીશું. |
06:07 | Mandriva રદ થયા બાદ એલીમેન્ટ્સ ની યાદી અહી છે. |
06:12 | Debian Redhat Fedora અને Suse |
06:16 | અહી આ ટ્યુટોરીયલનો અંત થાય છે. |
06:19 | ચાલો આપણી સ્લાઈડ પર પાછા ફરીએ. |
06:21 | સારાંશ લઈએ. |
06:23 | આ ટ્યુટોરીયલમાં આપણે શીખ્યા, |
06:25 | એરેમાંથી એલિમેન્ટ એક્ક્ષટ્રેક્ટ કરતા. |
06:28 | એરેમાં એલિમેન્ટ ફેરબદલ કરતા. |
06:30 | એરે એલિમેન્ટ ઉમેરવાનું અને |
06:32 | એરેમાંથી એલિમેન્ટ રદ કરવાનું. |
06:36 | અસાઇનમેન્ટ તરીકે . 7 લંબાઈ ધરાવતા એરે નામો ડીકલેર કરો અને આપેલ ઓપરેશનો ભજવો. |
06:44 | ઇન્ડેક્સ બેથી શરુ ત્રણ એલીમેન્ટ્સ એક્ક્ષટ્રેક્ટ કરો. |
06:48 | Debian સાથે ત્રીજું એલિમેન્ટ કરી અને દર્શાવો. |
06:55 | એરના અંતમાં કોઈ પણ નવું nam જોડાણ કરો. |
06:58 | આપેલ લીંક પર ઉપલબ્ધ વિડીયો નિહાળો. |
07:01 | તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે. |
07:04 | જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે વિડીયો ડાઉનલોડ કરીને જોઈ શકો છો. |
07:09 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ |
07:12 | સ્પોકન ટ્યુટોરીયલોનાં ઉપયોગથી વર્કશોપોનું આયોજન કરે છે. |
07:15 | જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેઓને પ્રમાણપત્રો આપે છે. |
07:19 | વધુ વિગતો માટે, કૃપા કરી contact@spoken-tutorial.org પર લખો |
07:27 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે. |
07:31 | જેને આઈસીટી, એમએચઆરડી, ભારત સરકાર મારફતે શિક્ષણ પર નેશનલ મિશન દ્વારા આધાર અપાયેલ છે . |
07:38 | આ મિશન પર વધુ માહિતી આપેલ લીંક પર ઉપલબ્ધ છે. |
07:44 | આ સ્ક્રીપ્ટ બનાવવા માટે FOSSEE અને સ્પોકન ટ્યુટોરીયલ ટીમ આઈ આઈ ટી બોમ્બે દ્વારા યોગદાન આપ્યું છે. |
07:50 | IIT Bombay તરફથી હું, જ્યોતિ સોલંકી વિદાય લઉં છું. |
07:55 | જોડાવાબદ્દલ આભાર. |