BASH/C2/Introduction-to-BASH-Shell-Scripting/Gujarati

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 નમસ્તે મિત્રો BASH shell scripting પરના સ્પોકન ટ્યુટોરીયલમાં તમારું સ્વાગત છે.
00:08 આ ટ્યુટોરીયલમાં આપણે શીખીશું.
00:10 વિવિધ પ્રકારના Shells વિષે.
00:13 Bash Shell script લખવું અને
00:16 તેને એક્ઝીક્યુટ કરતા.
00:18 તે માટે તમે લીનક્સ ઓપરેટીંગ સીસ્ટમ શાથે પરિચિત હોવા જોઈએ.
00:25 જો નથી તો સંબંધિત લીનક્સ ટ્યુટોરીયલ માટે અમારી વેબ સાઈટ પર જાઓ જે બતાવી છે.
00:32 આ ટ્યુટોરીયલ માટે હું વાપરી રહ્યી છું
00:35 ઉબુન્ટુ લીનક્સ 12.04 OS અને
00:39 GNU Bash આવૃત્તિ 4.1.10.
00:43 નોધ લો કે અભ્યાસ માટે GNU bash આવૃત્તિ 4 અથવા તે કરતા વધુનો આગ્રહ કરવામાં આવે છે .
00:50 ચાલો પરિચય સાથે શરૂ કરો.
00:53 આપણે જોશું કે Bash Shell શું છે.
00:56 Bash Shell એ કમાંડ લેન્ગવેજ ઇન્ટરપીટર છે જે કમાંડ એક્ઝીક્યુટ કરે છે.
01:02 આ કમાંડને સ્ટાન્ડર્ડ ઈનપુટ ડીવાઈસ માંથી વાચવામાં આવે છે.
01:07 આ ડીવાઈસ આપેલ હોઈ શકે છે.
01:09 તમારું keyboard
01:11 અથવા સામન્ય text file.
01:14 હું તમને બતાવું કે Bash Shell શું છે.
01:16 તમારા કીબોર્ડ પર એક સાથે Ctrl+Alt+T દાબીને ટર્મિનલ વિન્ડો ખોલો.
01:24 Gnome terminal ખોલશે.
01:27 એ તપાસવા માટે કે ક્યાં પ્રકારના શેલ આપણે વાપરી રહ્યા છે ટાઈપ કરો echo સ્પેસ dollar ચિન્હ કેપિટલ અક્ષરોમાં SHELL
01:38 Enter દબાઓ.
01:40 તમે જોશો આઉટપુટ અગામી લાઈન પર આઉટપુટ slash bin slash bash તરીકે પ્રિન્ટ થયેલ છે
01:47 આ બતાવે છે કે આપણે Bash Shell વાપરી રહ્યા છે.
01:51 ચાલો હવે ઉપલબ્ધ Shells ને સમજીએ.
01:56 ચાલો આપણી સ્લાઈડ પર પાછા જઈએ 'Bourne (બોર્ન) શેલ
02:00 આ ' Stephen Bourne.' (સ્ટીફેન બોર્ન) દ્વારા લખાયેલ મૂળભૂત 'UNIX ' શેલ છે.
02:06 આ મોડેલ શેલ્સ દ્વારા પુરા પાડેલ ઇન્ટરેક્ટિવિટીને કમી કરે છે.
02:11 C શેલ આ Bourne Shell માં અનુપસ્થિત ફીચર પ્રદાન કરે છે.
02:16 K શેલ આ David Korn ' (ડેવિડ કોર્ન) દ્વારા બનાવેલ છે.
02:20 આ B શેલ અને C શેલના બંને ફીચરો ધરાવે છે ,સાથે અમુક વધારાના પણ ફીચરો ધરાવે છે.
02:27 Bash Shell (બેશ શેલ)
02:30 બેશ શેલ એ GNU Project દ્વારા વિકસિત કરાવાયું છે.
02:32 ભાષા . આ B Shell પર આધારિત છે.
02:35 C અને K . શેલ ના ફીચર ધરાવે છે.
02:40 TC શેલ આ FreeBSD અને તેના વારસાના મૂળભૂત શેલ છે.
02:46 Z શેલ
02:49 આ ઇન્ટરેક્ટિવ ઉપયોગ કરવા માટે ડિઝાઇન કરેલ શેલ છે.
02:52 ksh,બેશ અને tcsh. ની ઘણા ઉપયોગી ફીચરો ધરાવે છે.
02:58 ચાલો હવે જોઈએ Bash Shell script શું છે.
03:02 બેશ શેલ સ્ક્રીપ્ટ સમતલ ટેક્સ્ટ ફાઈલમા બેશ કમાંડની શ્રેણી રાખે છે.
03:08 આ કમાંડ ટાઈપ કરવાના બદલે શેલ થી આ ટેક્સ્ટ ફાઈલને એક્ઝીક્યુટ કરવા માટે કહે છે.
03:15 ચાલો હવે જોઈએ કેવી રીતે સાદી Bash script. લખવી.
03:20 આપણે echo ને ટેસ્ટ કરીશું જે ટર્મિનલ પર Hello World પ્રિન્ટ કરશે.
03:25 ચાલો ટર્મિનલ પર પાછા જઈએ.
03:29 ટાઈપ કરો echo સ્પેસ બે અવતરણચિહ્નોમાં Hello world
03:35 અને Enter દબાઓ.
03:37 આ ટર્મિનલ પર Hello World પ્રિન્ટ કરે છે.
03:40 અપેક્ષિત રીતેજ કમાંડ એ કાર્ય કર્યું છે.
03:43 હવે શું થશે જો આપણને આ કમાંડને ફાઈલમાં વાપરવા ઇચ્છતા હોય.
03:47 ફક્ત આ કમાંડ ને ફાઈલમાં મુકો અને તે ફાઈલને એક્ઝીક્યુટ કરો.
03:52 હું આ હેતુસર gedit ટેક્સ્ટ એડિટર વાપરી રહી છુ.
03:57 તમે તમારી પસંદગી અનુસાર ટેક્સ્ટ એડિટર વાપરી શકો છો.
04:00 મને મારી ફાઈલને ડેસ્કટોપ પર બનાવવી છે.
04:03 તો ટાઈપ કરો cd સ્પેસ Desktop
04:07 Enter. દબાઓ
04:09 હવે ટાઈપ કરો gedit spes hello underscore world dot sh space &'(ampersand sign)
04:20 'Gedit ' એ ટેક્સ્ટ એડિટર છે .''''' Hello underscore world dot sh ' એ ફાઈલ નામ છે.
04:27 આપણે એમ્પરસેન્ડ પ્રોમ્પ્ટને મુક્ત કરવા માટે વાપરીએ છીએ.
04:32 હવે Enter. દબાઓ. આપણે gedit. નો ઉપયોગ કરીને hello_world.sh નામની ફાઈલ ખોલી છે.
04:40 હવે ટાઈપ કરો, hash exclamation mark front slash bin front slash bash
04:47 આ બધી જ બેશ સ્ક્રીપ્ટની પ્રથમ લાઈન હોય છે.
04:51 આને shebang (શીબેંગ) અથવા bang (બેંગ) લાઈન કહેવાય છે.
04:55 Enter દબાઓ.
04:57 હવે આપેલ ટાઈપ કરીને ફાઈલમાં કમેન્ટ ઉમેરીશું
05:00 hash space my first Bash script
05:06 નોંધ લો કે હેશ પછી ની કોઈ પણ લાઈનને કમેન્ટ તરીકે ગણવામા આવે છે.
05:11 અને બેશ ઈન્ટરપ્રીટર દ્વારા કમેન્ટસને અવગણવામાં આવે છે.
05:15 હવે જે કમેન્ટ આપણે પહેલા વાપર્યું હતું તેને ઉપયોગ કરી શકીએ છીએ.
05:19 એન્ટર દબાઓ. અને ટાઈપ કરો echo સ્પેસ બે અવતરણમા Hello world
05:27 એન્ટર દબાઓ.ટાઈપ કરો echo space dollar sign SHELL કેપિટલ અક્ષરોમા
05:34 એન્ટર દબાઓ. ટાઈપ કરો echo space backtick date backtick
05:41 backtick (બેકટીક) ચિન્હ કીબોર્ડ પર tilde (ટીલડે) કેરેકટર પાસે હાજર છે.
05:47 હવે ફાઈલ સેવ કરવા માટે Save પર ક્લિક કરો.
05:50 ચાલો એક્ઝીક્યુટ કરીએ ટર્મિનલ પર પાછા આવો.
05:55 પ્રથમ આપણને ફાઈલને એક્ઝીક્યુટ કરવાના યોગ્ય બનવું પડશે.
05:58 આ માટે ટાઈપ કરો chmod space plus x space hello underscore world dot sh
06:09 અને એન્ટર દબાઓ.
06:12 હવે ટાઈપ કરો.
06:14 dot slash hello underscore world dot sh
06:19 એન્ટર દબાઓ.
06:22 તમે જોઈ શકો છો ટર્મિનલ પર Hello World દેખાય છે.
06:27 શેલનો પ્રકાર આપણને આગળની લાઈન મા દેખાય છે. એટલેકે slash bin slash bash
06:32 અને દિવસ, મહિનો, સમય, ટાઇમ ઝોન અને વર્ષ દેખાડ્યા છે.
06:38 આઉટપુટ સીસ્ટમ પર આધારિત અલગ અલગ હોઈ શકે છે.
06:43 આપણી સ્લાઈડ પર પાછા જઈએ અને સારાંશ લઈએ.
06:46 આ ટ્યુટોરીયલમા આપણે શીખ્યા,
06:48 Shells ના વિવિધ પ્રકાર
06:50 Bash Shell (બેશ શેલ), Bash Shell script (બેશ શેલ સ્ક્રીપ્ટ), સદા Shell script ને લખતા અને તેને એક્ઝીક્યુટ કરતા.
06:57 - અસાઇનમેન્ટ તરીકે * “'Welcome to Bash learning” દેખાડવા માટે સાદી script લખો.
07:03 અને જુદી લાઈનો પર “***************” ઍસ્ટરિસ્કસ (asterisks) .
07:06 આપેલ લીંક પર ઉપલબ્ધ વિડીયો નિહાળો.
07:10 તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે.
07:13 જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે વિડીયો ડાઉનલોડ કરીને જોઈ શકો છો.
07:17 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
07:20 સ્પોકન ટ્યુટોરીયલોનાં ઉપયોગથી વર્કશોપોનું આયોજન કરે છે.
07:22 જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેઓને પ્રમાણપત્રો આપે છે.
07:26 વધુ વિગતો માટે, કૃપા કરી, contact@spoken-tutorial.org પર લખો.
07:34 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે.
07:39 જેને આઈસીટી, એમએચઆરડી, ભારત સરકાર મારફતે શિક્ષણ પર નેશનલ મિશન દ્વારા આધાર અપાયેલ છે.
07:45 આ મિશન પર વધુ માહિતી આપેલ લીંક પર ઉપલબ્ધ છે. http://spoken tutorial.org\NMEICT-Intro
07:51 આ સ્ક્રીપ્ટ બનાવવા માટે FOSSEE અને સ્પોકન ટ્યુટોરીયલ ટીમ આઈ આઈ ટી બોમ્બે દ્વારા યોગદાન આપ્યું છે.
07:56 IIT Bombay તરફથી હું, જ્યોતિ સોલંકી વિદાય લઉં છું. જોડાવાબદ્દલ આભાર.

Contributors and Content Editors

Jyotisolanki, PoojaMoolya