Difference between revisions of "BASH/C2/More-on-Arrays/Gujarati"
From Script | Spoken-Tutorial
Jyotisolanki (Talk | contribs) |
Jyotisolanki (Talk | contribs) |
||
Line 229: | Line 229: | ||
|- | |- | ||
| 04:59 | | 04:59 | ||
− | | | + | | ત્યાર બાદ આપણે ''''''Suse''' ના જોડાણ બાદ તમામ એલીમેન્ટ્સ ને '''echo''' કરીશું. |
|- | |- | ||
| 05:05 | | 05:05 | ||
− | | | + | | ટર્મિનલ પર જાવ. |
|- | |- | ||
| 05:07 | | 05:07 | ||
− | | | + | | ચાલો હું પ્રોમ્પ્ટને સાફ કરું. |
|- | |- | ||
| 05:09 | | 05:09 | ||
− | | | + | | આપણે પ્રોગ્રામ ને ફરી એક્ઝીક્યુટ કરીશું. |
|- | |- | ||
| 05:12 | | 05:12 | ||
− | | | + | | ' '''Suse''' જોડાણ બાદ આઉટપુટ તમામ એલીમેન્ટ્સ દર્શાવે છે:''Debian Redhat Mandriva Fedora and Suse.''' |
|- | |- | ||
| 05:22 | | 05:22 | ||
− | | | + | | ચાલો સ્લાઈડ પર પાછા આવીએ. |
+ | |||
|- | |- | ||
| 05:24 | | 05:24 | ||
− | | | + | | આપણે જોશું ke એરેમાંથી એલિમેન્ટ કેવી રીતે રદ કરાય છે. |
|- | |- | ||
| 05:29 | | 05:29 | ||
− | | | + | | એરમાંથી એલિમેન્ટ આપેલ સિન્ટેક્સ દ્વારા રદ કરી શકાવાય છે - |
|- | |- | ||
| 05:35 | | 05:35 | ||
− | | '''Unset space ArrayName | + | | '''Unset space ArrayName ખુલ્લો ચોરસ કૌંસ index number બંદ ચોરસ કૌંસ ''' |
|- | |- | ||
| 05:44 | | 05:44 | ||
− | | | + | | કોડ ફાઈલ પર જઈએ. |
|- | |- | ||
| 05:46 | | 05:46 | ||
− | | | + | | ''' અહી આપણે '''unset''' ''' કમાંડ વાપરી રહ્યા છે. |
|- | |- | ||
| 05:50 | | 05:50 | ||
− | | | + | | 'અને આપણે એરે ''Linux.''' માંથી ત્રીજું એલિમેન્ટ ''' Mandriva''' રદ કરીશું. |
|- | |- | ||
| 05:56 | | 05:56 | ||
− | | | + | | ત્યારબાદ આપણે '''Mandriva''' રદ થયા બાદ તમામ એલીમેન્ટ્સ ફરીથી '''echo''' કરીશું. |
|- | |- | ||
| 06:02 | | 06:02 | ||
− | | | + | |ટર્મિનલ પર જાવ. |
|- | |- | ||
| 06:04 | | 06:04 | ||
− | | | + | | આપણે પ્રોગ્રામ એક્ઝીક્યુટ કરીશું. |
|- | |- | ||
| 06:07 | | 06:07 | ||
− | | | + | | '''Mandriva''' રદ થયા બાદ એલીમેન્ટ્સ ની યાદી અહી છે. |
|- | |- | ||
| 06:12 | | 06:12 | ||
− | | '''Debian Redhat Fedora | + | | '''Debian Redhat Fedora અને Suse''' |
|- | |- | ||
| 06:16 | | 06:16 | ||
− | | | + | | અહી આ ટ્યુટોરીયલનો અંત થાય છે. |
|- | |- | ||
| 06:19 | | 06:19 | ||
− | | | + | | ચાલો આપણી સ્લાઈડ પર પાછા ફરીએ. |
|- | |- | ||
| 06:21 | | 06:21 | ||
− | | | + | | સારાંશ લઈએ. |
|- | |- | ||
| 06:23 | | 06:23 | ||
− | | | + | | આ ટ્યુટોરીયલમાં આપણે શીખ્યા, |
|- | |- | ||
| 06:25 | | 06:25 | ||
− | | * | + | | * એરેમાંથી એલિમેન્ટ એક્ક્ષટ્રેક્ટ કરતા. |
|- | |- | ||
| 06:28 | | 06:28 | ||
− | | * | + | | * એરેમાં એલિમેન્ટ ફેરબદલ કરતા. |
|- | |- | ||
| 06:30 | | 06:30 | ||
− | | * | + | | * એરે એલિમેન્ટ ઉમેરવાનું અને |
|- | |- | ||
| 06:32 | | 06:32 | ||
− | | * | + | | * એરેમાંથી એલિમેન્ટ રદ કરવાનું. |
|- | |- | ||
| 06:36 | | 06:36 | ||
− | | | + | | અસાઇનમેન્ટ તરીકે . |
|- | |- | ||
| 06:37 | | 06:37 | ||
− | | # | + | | # '''7''' લંબાઈ ધરાવતા એરે નામો ડીકલેર કરો અને આપેલ ઓપરેશનો ભજવો. |
|- | |- | ||
| 06:44 | | 06:44 | ||
− | | * | + | | * ઇન્ડેક્સ બેથી શરુ ત્રણ એલીમેન્ટ્સ એક્ક્ષટ્રેક્ટ કરો. |
|- | |- | ||
| 06:48 | | 06:48 | ||
− | | * | + | | * '''Debian''' સાથે ત્રીજું એલિમેન્ટ કરી અને દર્શાવો. |
|- | |- | ||
| 06:55 | | 06:55 | ||
− | | | + | | એરના અંતમાં કોઈ પણ નવું nam જોડાણ કરો. |
|- | |- | ||
| 06:58 | | 06:58 | ||
− | | | + | | આપેલ લીંક પર ઉપલબ્ધ વિડીયો નિહાળો. |
|- | |- | ||
| 07:01 | | 07:01 | ||
− | | | + | | તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે. |
|- | |- | ||
| 07:04 | | 07:04 | ||
− | | | + | | જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે વિડીયો ડાઉનલોડ કરીને જોઈ શકો છો. |
|- | |- | ||
| 07:09 | | 07:09 | ||
− | | | + | | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ |
|- | |- | ||
| 07:12 | | 07:12 | ||
− | | | + | | સ્પોકન ટ્યુટોરીયલોનાં ઉપયોગથી વર્કશોપોનું આયોજન કરે છે. |
|- | |- | ||
| 07:15 | | 07:15 | ||
− | | | + | | જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેઓને પ્રમાણપત્રો આપે છે. |
|- | |- | ||
| 07:19 | | 07:19 | ||
− | | | + | | વધુ વિગતો માટે, કૃપા કરી '''contact@spoken-tutorial.org''' પર લખો |
|- | |- | ||
| 07:27 | | 07:27 | ||
− | | | + | | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે. |
|- | |- | ||
| 07:31 | | 07:31 | ||
− | | | + | | જેને આઈસીટી, એમએચઆરડી, ભારત સરકાર મારફતે શિક્ષણ પર નેશનલ મિશન દ્વારા આધાર અપાયેલ છે . |
|- | |- | ||
| 07:38 | | 07:38 | ||
− | | | + | | આ મિશન પર વધુ માહિતી આપેલ લીંક પર ઉપલબ્ધ છે. |
+ | |||
|- | |- | ||
| 07:44 | | 07:44 | ||
− | | | + | | આ સ્ક્રીપ્ટ બનાવવા માટે FOSSEE અને સ્પોકન ટ્યુટોરીયલ ટીમ આઈ આઈ ટી બોમ્બે દ્વારા યોગદાન આપ્યું છે. |
|- | |- | ||
| 07:50 | | 07:50 | ||
− | | | + | | IIT Bombay તરફથી હું, જ્યોતિ સોલંકી વિદાય લઉં છું. |
|- | |- | ||
| 07:55 | | 07:55 | ||
− | | | + | | જોડાવાબદ્દલ આભાર. |
− | + | ||
|} | |} |
Revision as of 16:31, 26 December 2014
Title of script: More on Arrays in BASH Shell Scripting
Author: Jyoti Solanki
Keywords: video tutorial, Bash shell, Array
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 | આ Shenbang line (શીબેંગલાઈન) છે. |
01:59 | આ declare command આપેલ એલીમેન્ટ્સ સાથે લીનક્સ નામનો એક એરે જાહેર કર્યો છે. |
02:06 | * Debian, (ડેબીઅન) |
02:07 | * Redhat, (રેડહેટ)
|
02:08 | * 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 | This displays all elements after replacement : . ફેરબદલ થયા બાદ આ તમામ એલીમેન્ટ્સ દર્શાવે છે : Debian Redhat Mandriva અને Fedora |
04:12 | ચાલો સ્લાઈડ પર જઈએ. |
04:14 | We will see how to add an element to an array. ચાલો જોઈએ કેવી રીતે એરેમાં એલિમેન્ટ ઉમેરાય છે. |
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 | આપણે જોશું ke એરેમાંથી એલિમેન્ટ કેવી રીતે રદ કરાય છે. |
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 | અસાઇનમેન્ટ તરીકે . |
06:37 | # 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 | જોડાવાબદ્દલ આભાર. |