BASH/C3/Basics-of-Redirection-(error-handling)/Gujarati
From Script | Spoken-Tutorial
Revision as of 13:04, 23 February 2017 by PoojaMoolya (Talk | contribs)
Title of script: Basics of redirection
Author: Jyoti Solanki
Keywords: Video tutorial, redirection, file descriptors, standard input, standard output, standard error
| Time | Narration |
| 00:01 | Basics of redirection પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે. |
| 00:07 | આ ટ્યુટોરીયલમાં, આપણે શીખીશું |
| 00:10 | બેશમાં ઈનપુટ અને આઉટપુટ |
| 00:12 | રીડાયરેક્શન અને ફાઈલ ડિસ્ક્રીપ્ટર્સ |
| 00:15 | સ્ટાન્ડર્ડ ઈનપુટ સ્ટાન્ડર્ડ આઉટપુટ |
| 00:18 | સ્ટાન્ડર્ડ એરર ઉદાહરણ સાથે સમજીએ. |
| 00:22 | આ ટ્યુટોરીયલનાં અનુસરણ માટે તમને બેશમાંનાં Shell Scripting નું જ્ઞાન હોવું અનિવાર્ય છે. |
| 00:28 | જો નથી, તો સંદર્ભિત ટ્યુટોરીયલો માટે કૃપા કરી દર્શાવેલ અમારી વેબસાઈટનો સંદર્ભ લો, (http://www.spoken-tutorial.org) |
| 00:34 | આ ટ્યુટોરીયલ માટે હું વાપરી રહી છું. |
| 00:36 | ઉબુન્ટુ લીનક્સ 12.04 ઓપરેટીંગ સીસ્ટમ અને |
| 00:40 | GNU BASH આવૃત્તિ 4.2 |
| 00:43 | કૃપા કરી નોંધ લો, આ ટ્યુટોરીયલનાં અભ્યાસ માટે GNU Bash આવૃત્તિ 4 કે તેથી વધુ આગ્રહ કરીએ છીએ. |
| 00:50 | GNU/Linux માં આપણે ફાઈલમાં આઉટપુટ મોકલી શકીએ છીએ અથવા ફાઈલમાં ઈનપુટ વાચી શકે છે. |
| 00:58 | પ્રત્યેક Shell કમાંડને તેની પોતાનું ઈનપુટ અને આઉટપુટ હોય છે. |
| 01:03 | ઈનપુટ અને આઉટપુટના રીડાયરેક્શન કરવા માટે વિશિષ્ઠ નોટેશનનો ઉપયોગ Shell દ્વારા કરવામાં આવે છે. |
| 01:11 | ઈનપુટ અથવા આઉટપુટનો ડીફોલ્ટ પાથ બદલવાને redirection કહેવાય છે. |
| 01:18 | GNU/Linux માં બધુ જ કાઈ ફાઈલ હોય છે, હાર્ડવેર સહિત |
| 01:24 | સામાન્ય રીટર્ન વેલ્યુ આવી હોય છે: |
| 01:27 | ઈનપુટ 0 એટલેકે Keyboard |
| 01:31 | ઈનપુટ 1 એટલેકે Screen |
| 01:34 | Error 2 માટે Screen |
| 01:38 | 0, 1, 2 એ POSIX નંબર છે અને આ file descriptors' (FD) ની જેમ ઓળખાય છે. |
| 01:46 | યુજર અથવા અન્ય પ્રોગ્રામ બોલવામાટે રીડાઇરેક્ટર POSIX નંબર વાપરે છે. |
| 01:54 | સ્ટાન્ડર્ડ ઈનપુટ : સ્ટાન્ડર્ડ ઈનપુટ એ ડીફોલ્ટ ઈનપુટ મેથડ છે. |
| 02:00 | ઈનપુટ વાચવા માટે બધા કમાંડ વાપરવામાં આવે છે. |
| 02:04 | આ (0). દ્વારા સૂચિત કરવામાં આવે છે. |
| 02:07 | તેને stdin(Standard input). પણ કહેવામાં આવે છે. |
| 02:13 | કીબોર્ડએ ડીફોલ્ટ સ્ટાન્ડર્ડ ઈનપુટ છે. |
| 02:17 | Less than ચિન્હ એ ઈનપુટ રીડાયરેક્શન ચિન્હ છે. |
| 02:22 | સિન્ટેક્સ છે Command space less than symbol space filename |
| 02:30 | ચાલો હું redirection dot sh નામની ફાઈલ ખોલું. |
| 02:34 | મેં આ ફાઈલ માં અમુક કોડ ટાઈપ કર્યા છે. |
| 02:37 | આ shebang line. છે. |
| 02:41 | ટાઈપ કરો ' sort space less than symbol space file dot txt |
| 02:48 | આ ઈનપુટ રીડાયરેક્શનનું ઉદાહરણ છે. |
| 02:52 | file dot txt ફાઈલમાંથી ઈનપુટ લેવામાં આવશે. |
| 02:57 | sort કમાંડ file dot txt માંથી નંબરનું વર્ગીકરણ કરે છે. |
| 03:04 | Save પર ક્લિક કરો. |
| 03:06 | ચાલો redirection dot sh ફાઈલને રન કરો. |
| 03:10 | એક સાથે તમારા કીબોર્ડ પર Ctrl, Alt અને T નો ઉપયોગ કરીને ટર્મિનલ ખોલો. |
| 03:18 | તે પહેલા આપણેfile dot txt માંની વિષયવસ્તુ જોઈએ. |
| 03:23 | ટાઈપ કરો cat space file dot txt. |
| 03:27 | એન્ટર દબાઓ. |
| 03:30 | તમે જોઈ શકો છો કે ફાઈલ માં નંબરો ની શ્રેણી છે. |
| 03:35 | ટાઈપ કરો: chmod space plus x space redirection dot sh |
| 03:43 | Enter. દબાઓ. |
| 03:45 | ટાઈપ કરો dot slash redirection dot sh |
| 03:48 | Enter. દબાઓ. |
| 03:51 | વર્ગીકરણ કર્યા પછીથી આપણે આઉટપુટ ટર્મિનલ પર જોઈ શકીએ છીએ. |
| 03:56 | અંક એ ચઢતા ક્રમાંક માં સોર્ટ કરેલ છે. |
| 04:00 | સ્લાઈડ પર પાછા આઓ. |
| 04:03 | સ્ટાન્ડર્ડ ઈનપુટ: આઉટપુટ ડીસ્લ્પે કરવા માટે બધા કમાંડ દ્વારા વપરાય છે. |
| 04:10 | મૂળભૂત આઉટપુટ સ્ક્રીન પર દ્રશ્યમાન છે. |
| 04:14 | આને (1) નંબરથી સૂચિત કરવામાં આવે |
| 04:17 | આને stdout (Standard output). કહેવાય છે. |
| 04:23 | ( > )Greater than ચિન્હ એ આઉટપુટ રીડાઇરેક્શન ચિન્હ છે. |
| 04:28 | સિન્ટેક્સ છે Command space greater symbol space filename |
| 04:35 | ચાલો હું redirection dot sh ફાઈલ પર જાઉં. |
| 04:41 | પહેલાની લાઈન એટલેકે sort ને કમેન્ટ કરો. |
| 04:45 | તેના નીચે ટાઈપ કરો ls space greater than space ls underscore file.txt |
| 04:55 | આ આઉટપુટ રીડાઇરેક્શન નું ઉદાહરણ છે. |
| 04:59 | 'ls' નું આઉટપુટ ને ls_file dot txt માં વર્ગીકરણ કરવામાં આવશે. |
| 05:06 | ls કમાંડ વિશિષ્ટ ડિરેક્ટરીમાં ફાઈલની માહિતીની યાદી બતાવે છે. |
| 05:14 | હવે ફાઈલ સેવ કરો અને ટર્મિનલ પર જાઓ. |
| 05:19 | ચાલો પહેલા હું પ્રોમ્પ્ટ સાફ કરું. પ્રથમ ચાલો ટાઈપ કરો 'ls' અને આઉટપુટ જુઓ. |
| 05:28 | હવે uparrow કી ને ત્રણ વાર દબાઓ. |
| 05:33 | પહેલાનો કમાંડ dot slash redirection dot sh યાદ કરો. |
| 05:38 | અને એન્ટર દબાઓ. |
| 05:41 | ચાલો હવે આઉટપુટ યોગ્ય રીતે રીડાઇરેક્ટ થયું કે તે તપાસીએ. |
| 05:46 | ટાઈપ કરો gedit space ls underscore file dot txt અને Enter. દબાઓ. |
| 05:56 | આપણે આઉટપુટ આ ફાઈલમાં જોઈ શકીએ છીએ. એટેલ આપણું રીડાઇરેક્ટ સફળતા પૂર્વક થયી ગયું છે. |
| 06:03 | આપણી સ્લાઈડ પર પાછા આવો. |
| 06:06 | Standard error એ ડીફોલ્ટ આઉટપુટ એરર છે. |
| 06:12 | આ બધી સીસ્ટમ એરર લખવા માટે વપરાય છે. |
| 06:16 | આ (2). નંબર દ્વારા સૂચિત કરવામાં આવે છે. |
| 06:20 | તેને stderr (Standard error).' પણ કહેવાય છે. |
| 06:25 | ડીફોલ્ટ standard error આઉટપુટ સ્ક્રીન અથવા મોનીટર પર દેખાય છે. |
| 06:32 | બે greater than symbol (2>) એ રીડાઇરેક્ટ ચિન્હ છે. |
| 06:36 | સિન્ટેક્સ છે command space 2 greater than space error dot txt |
| 06:44 | ચાલો હું redirection dot sh ફાઈલ પર જઈએ. |
| 06:49 | આપણે પહેલાની એટલેકે ls' પર કમેન્ટ કરીશું. |
| 06:54 | તેના નીચે ટાઈપ કરો rm space backslash tmp backslash 4815 dot txt space 2 greater than symbol space error dot txt. |
| 07:11 | એરર આઉટપુટ error dot txt file. ફાઈલમાં રીડાઇરેક્ટ કરવામાં આવશે. |
| 07:17 | હવે Save પર ક્લીક કરો અને ટર્મિનલ પર જાઓ. |
| 07:22 | પ્રથમ એરર જોવા માટે આપણે કમાંડ ટાઈપ કરીશું. |
| 07:26 | ટાઈપ કરો rm space backslash tmp backslash 4815 dot txt |
| 07:36 | Enter દબાઓ. |
| 07:38 | એરર બતાડે છે |
| 07:40 | rm: cannot remove slash tmp slash 4815 dot txt: No such file or directory |
| 07:49 | હવે આપણે ફાઈલ ને એક્ઝીક્યુટ કરીશું. |
| 07:53 | uparrow કી દબાઓ. |
| 07:55 | અને પહેલાનો કમાંડ dot slash redirection dot sh યાદ કરો. |
| 08:01 | Enter. દબાઓ. |
| 08:03 | ચાલો જોઈએ એરર રીડાઇરેક્ટ થયું કે. |
| 08:07 | ટાઈપ કરો gedit space error dot txt અને Enter. દબાઓ. |
| 08:15 | હવે આપણે જોઈ શકીએ છીએ કે એરર error dot txt ફાઈલમાં રીડાઇરેક્ટ થયું કે તે . |
| 08:22 | આ આપણેને ટ્યુટોરીયલના અંતમાં લઇ જશે. |
| 08:26 | ચાલો સારાંશ લઈએ. |
| 08:28 | આ ટ્યુટોરીયલ માં આપણે શીખ્યા |
| 08:31 | બેશમાં ઈનપુટ અને આઉટપુટ |
| 08:35 | રીડાયરેક્શન અને ફાઈલ ડિસ્ક્રીપ્ટર્સ |
| 08:38 | <(less than) ચિન્હ નો ઉપયોગ કરીને સ્ટાન્ડર્ડ ઈનપુટ |
| 08:42 | >(greater than) ચિન્હ નો ઉપયોગ કરીને સ્ટાન્ડર્ડ આઉટપુટ |
| 08:47 | 2> (2 greater than) ચિન્હ નો ઉપયોગ કરીને સ્ટાન્ડર્ડ એરર |
| 08:52 | અસાઇનમેન્ટ તરીકે, |
| 08:54 | કોઈ પણ લેન્ગવેજમાં પ્રોગ્રામ લખો જેમકે C, C++, Java. |
| 08:59 | અને આઉટપુટ અથવા એરરને નવી ફાઈલ પર રીડાઇરેક્ટ કરો. |
| 09:04 | અથવા તમારા નામ અથવા સરનામાં જેવી વિષયવસ્તુ સાથે એક ટેક્સ્ટ ફાઈલ બનાવો. |
| 09:11 | અને તે વિષયવસ્તુ ને નવી ફાઈલમાં રીડાઇરેક્ટ કરો. |
| 09:15 | આપેલ લીંક પર ઉપલબ્ધ વિડીયો નિહાળો. |
| 09:19 | તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે. |
| 09:23 | જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે વિડીયો ડાઉનલોડ કરીને જોઈ શકો છો. |
| 09:28 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ |
| 09:30 | સ્પોકન ટ્યુટોરીયલોનાં ઉપયોગથી વર્કશોપોનું આયોજન કરે છે. |
| 09:34 | જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેઓને પ્રમાણપત્રો આપે છે. |
| 09:38 | વધુ વિગતો માટે, કૃપા કરી contact@spoken-tutorial.org પર લખો |
| 09:46 | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે. |
| 09:50 | જેને આઈસીટી, એમએચઆરડી, ભારત સરકાર મારફતે શિક્ષણ પર નેશનલ મિશન દ્વારા આધાર અપાયેલ છે. |
| 09:58 | આ મિશન પર વધુ માહિતી આપેલ લિંક પર ઉપલબ્ધ છે. |
| 10:04 | આ સ્ક્રીપ્ટ બનાવવા માટે FOSSEE અને સ્પોકન ટ્યુટોરીયલ ટીમ આઈ આઈ ટી બોમ્બે દ્વારા યોગદાન આપ્યું છે. |
| 10:10 | IIT Bombay તરફથી હું, જ્યોતિ સોલંકી વિદાય લઉં છું. જોડાવાબદ્દલ આભાર. |