BASH/C3/Arrays-and-functions/Malayalam
From Script | Spoken-Tutorial
Time | Narration |
00:01 | പ്രിയ സുഹൃത്തുക്കളെ, Arrays & functions. എന്നതിലെ സ്പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:07 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും: |
00:11 | 'ഒരു' ഫങ്ഷൻ 'ലേക്ക് array പാസ് ചെയുന്നത് |
00:14 | 'ഫങ്ഷൻ' ലെ exit statement |
00:17 | 'ഫംഗ്ഷൻ' ലെ return സ്റ്റെമെന്റ്റ് |
00:20 | ചില ഉദാഹരണങ്ങളുടെ സഹായത്തോടെ. |
00:24 | ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്,Shell Scripting.ന്റെ അറിവ് നിങ്ങൾക്ക് ഉണ്ടായിരിക്കണം.' |
00:29 | ബാഷ് ലെ arrays 'if' statement .ബാഷിൽ നിങ്ങൾക്ക് അറിവുണ്ടായിരിക്കണം. |
00:36 | ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. 'http://www.spoken-tutorial.org' |
00:43 | ഈ ട്യൂട്ടോറിയലിനായി ഞാൻ ഉപയോഗിക്കുന്നു: |
00:46 | 'ഉബുണ്ടു ലിനക്സ് 12.04' ഓപ്പറേറ്റിങ് സിസ്റ്റം ആൻഡ് |
00:50 | GNU BASH പതിപ്പ് 4.2 |
00:54 | ദയവായി, GNU Bash version 4 അല്ലെങ്കിൽ അതിനുമുകളിൽ ഈ ട്യൂട്ടോറിയൽ പ്രാക്ടീസ് ചെയ്യുന്നതിനായി ശുപാർശ ചെയ്യുന്നു. |
01:02 | നമുക്ക് ഒരുarray എങ്ങനെയാണ് ഒരു 'ഫങ്ഷൻ' 'അതിന്റെ ഉപയോഗവും കൈമാറുന്നത്. |
01:09 | ഞാൻ ഒരു ഫയൽ തുറക്കാം 'function_ (underscore) array dot sh' . |
01:15 | ഇത് 'ഷിബങ്ങ് ലൈൻ ആണ്.' |
01:18 | നമ്മുടെ 'ഫങ്ഷൻ നെയിം array_(underscore) display. ആണ്. |
01:22 | കർലി ബ്രെയ്സ് തുറക്കുക 'ഫങ്ഷൻ' ഡെഫിനിഷൻ തുറക്കുന്നു. |
01:27 | ഈ പരമ്പരയിലെ മുമ്പത്തെ ട്യൂട്ടോറിയലുകളിൽ Dollar @(at-sign) ഉപയോഗിക്കുന്നത് വിശദീകരിച്ചു. |
01:34 | അടിസ്ഥാനപരമായി, print all arguments function.ലേക്ക് പാസ് ചെയ്തു |
01:40 | റൌണ്ട് ബ്രാക്കറ്റുകൾക്കിടയിലുള്ള Dollar @ array elements നെ വിവിധ 'array'.കാലിൽ സ്റ്റോർ ഞ്ചെയുന്നു |
01:47 | Dollar opening curly brace array within square bracket @(At-sign) closing curly brace. |
01:55 | ഈ വരിയുടെ കോഡ് array. ലുള്ള എല്ലാelements കാണിക്കുന്നു. |
02:00 | Dollar opening curly brace array within square brackets one closing curly brace. |
02:08 | ഈ വരിയുടെ കോഡ് array. ന്റെ രണ്ടാമത്തെ 'എലമെൻറ്' കാണിക്കുന്നു. |
02:14 | "Fedora", "Redhat" and "Suse".എന്നീ ഘടകങ്ങളുമായി ഓപ്പറേറ്റിങ് സിസ്റ്റം പ്രവർത്തിക്കുന്നു. |
02:22 | ഇവിടെ, 'array_display ഫംഗ്ഷനായി' operating_systems 'കൈമാറിയിരിക്കുന്നു.' |
02:29 | 'ഫങ്ഷൻ' ലേക്ക് അറ കൊടുക്കാനുള്ള സിന്റസ് function_name space dollar opening curly brace array_name within square brackets @(At sign) closing curly brace. |
02:45 | ഞങ്ങളുടെ പ്രോഗ്രാമിലേക്ക് തിരിച്ചുവരുക. |
02:48 | അതുപോലെ, colors White, green, red and blueഎന്നീ എലെമെന്റ്സ് ആയി ഡിക്ലറേ ചെയ്തു |
02:57 | ഇവിടെ,array colors 'ഫങ്ഷൻ' 'array_display' ലേക്ക് പാസ് ചെയ്തു . |
03:02 | നമുക്ക് 'സേവ് ഫയൽ' ടെർമിനൽ 'എന്നതിലേക്ക് പോകാം. |
03:07 | ടൈപ്പ്: chmod space plus x space function underscore array dot sh |
03:18 | ടൈപ്പ് ചെയ്യുക: 'dot slash function underscore array dot sh' |
03:25 | അമർത്തുക 'Enter.' |
03:27 | നമുക്ക് കാണാനാകുന്നതുപോലെ, 'operating_systems' 'colors' എന്നീ array elements ക്കണം |
03:33 | 'operating_systems' 'colors' എന്നിവയുടെ സേൺഡ് array element എന്നീ രണ്ടാമത്തെ എറളം ഘടകങ്ങളും പ്രദർശിപ്പിക്കും. |
03:41 | Bash ലെ 'exit' 'return' സ്റ്റെമെന്റ്സ് 'ഫംഗ്ഷൻ' അല്ലെങ്കിൽ ഒരു പ്രോഗ്രാം ന്റെ സ്റ്റാറ്റസ് കോഡ് 'നൽകുന്നു. . |
03:49 | return സ്റ്റെമെന്റ്റ് 'സ്ക്രിപ്റ്റ്' 'എന്ന പേരിലേക്ക് എത്തും. |
03:54 | exit സ്റ്റെമെന്റ്റ് മുഴുവൻ 'സ്ക്രിപ്റ്റ്' അവസാനിക്കുന്നതായിരിക്കും. |
04:01 | 'ഫംഗ്ഷനിൽ' തിരിച്ചെത്താനുള്ള ഈ രണ്ട് വഴികൾ നമുക്ക് പഠിക്കാം. ' |
04:06 | ഞാൻ return_exit.sh ഫയൽ തുറക്കാൻ അനുവദിക്കുക . |
04:12 | ഇത് 'ഷിബങ്ങ് ലൈൻ ആണ്.' |
04:14 | ഫംഗ്ഷൻ പേര് return_(Underscore)function . ആണ്. |
04:18 | കർളി ബ്രെയ്സ് തുറക്കുക function ഡെഫിനിഷൻ തുറക്കുന്നു. |
04:22 | if' സ്റ്റെമെന്റ്റ്' രണ്ടു variables. താരതമ്യം ചെയ്യുന്നു. |
04:27 | രണ്ട് വേരിയബിളുകൾ തുല്യമാണെങ്കിൽ 'if' ലെ കമാൻഡുകൾഎക്സിക്യൂട്ട് ചെയുന്നു |
04:33 | ഈ ' echoസ്റ്റേറ്റ്മെന്റ് സന്ദേശം പ്രദർശിപ്പിക്കുന്നു: |
04:36 | "This is return function". |
04:39 | return 0 എന്നത് കണ്ട്രോൾ നെ function ൽ നിന്ന് സ്റ്റാറ്റസ് കോഡ് 0(zero).എന്ന തോട് കൂടി main പ്രോഗ്രാം ലേക്ക് മാറ്റുന്നു |
04:47 | ' return ന്ജ ശേഷമുള്ള സ്റ്റെമെന്റ്സ് ഫംഗ്ഷനിൽ' 'എക്സിക്യൂട്ട് ആവുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക. |
04:54 | fi if statement ' ന്റെ അവസാനം സൂചിപ്പിക്കുന്നു. |
04:58 | function നെയിം exit_(Underscore)function. |
05:02 | 'if' സ്റ്റേറ്റ്മെന്റ്, രണ്ട് വേരിയബിളുകൾ താരതമ്യം ചെയ്യുന്നു. |
05:06 | രണ്ട് വേരിയബിളുകൾ തുല്യമാണെങ്കിൽ'if' ലെ കമാൻഡുകൾ എക്സിക്യൂട്ട് ആണ്. |
05:14 | Echo statement സന്ദേശം'"This is exit function" . കാണിക്കുന്നു. |
05:19 | exit 0 പ്രോഗ്രാം അവസാനിപ്പിക്കും. |
05:23 | fi 'ഈ 'if' statement. ന്റെ അവസാനം സൂചിപ്പിക്കുന്നു.' |
05:27 | ഇത് '3' 3, 'എന്നി അർജുമെറ്സ് ഉള്ള ഫങ്ഷൻ കോൾആണ്.' ' |
05:33 | ഇത് "We are in main program". സന്ദേശം കാണിക്കുന്നു. |
05:38 | ഇത് '3' 3, 'എന്നി അർജുമെറ്സ് ഉള്ള വേറെ ഫങ്ഷൻ കോൾആണ്.' ' |
05:44 | 'Echo' പ്രസ്താവന "This line is not displayed".കാണിക്കുന്നു. |
05:49 | exit ഈ പ്രോഗ്രാം അവസാനിപ്പിക്കും. |
05:53 | exit എന്നതിനു ശേഷം എന്തും നിർവ്വഹിക്കപ്പെടില്ല. |
05:58 | ഫയൽ 'സേവ്' ' ചെയ്ത ടെർമിനലിലേക്ക് പോകുക. ' |
06:00 | ടൈപ്പ്:chmod space plus x space return underscore exit dot sh |
06:09 | Enter. അമർത്തുക |
06:12 | ടൈപ്പ് 'dot slash return underscore exit dot sh |
06:18 | Enter. അമർത്തുക |
06:20 | 'ഔട്ട്പുട്ട്' സന്ദേശങ്ങൾ കാണിച്ചിരിക്കുന്നതുപോലെ കാണിക്കുന്നു. |
06:24 | ഇപ്പോൾ, പ്രോഗ്രാമിന്റെ ഫ്ലോപ് യെ ക്കുറിച്ച് നമുക്ക് മനസിലാക്കാം. |
06:27 | control മെയിൻ 'പ്രോഗ്രാമിലാണ്,അത് ' 'സ്ക്രിപ്റ്റ്' 'ആണ്. |
06:33 | 'ഫംഗ്ഷൻ കോൾ കാരണം കണ്ട്രോൾ ' return_function 'ലേക്ക് പോകുന്നു. |
06:39 | 'വേരിയബിള്' തുല്യമാണെങ്കില് അത് ഈ return_functionആണ്. |
06:47 | അതിനു ശേഷം return 0. നേരിടുന്നു. 'ഫംഗ്ഷൻ കോളിൽ' ഫംഗ്ഷൻ 'താഴെ നൽകിയിരിക്കുന്ന' ഫങ്ഷൻ പ്രോഗ്രാം '. |
06:59 | അതിനു ശേഷം സന്ദേശം' "We are in main program" . കാണിക്കുന്നു |
07:03 | അതിനു ശേഷം, 'ഫംഗ്ഷൻ കോൾ' കാരണം control exit_function ലേക്ക് പോകുന്നു. |
07:11 | രണ്ട് വേരിയബിളുകൾ തുല്യമായിരിക്കുന്നതിനാൽ,"This is exit function".സന്ദേശം കാണിക്കുന്നു.' |
07:19 | പിന്നെ അത് exit 0. ആണ്. ഇത് പ്രോഗ്രാം അവസാനിപ്പിക്കും. |
07:25 | exit എന്നതിനുശേഷം ഏതെങ്കിലും പ്രസ്താവന നടക്കില്ല. |
07:30 | കൂടാതെ,"This line is not displayed" എന്ന പ്രസ്താവന നടപ്പിലാക്കുകയില്ല. |
07:36 | വ്യത്യാസം നിങ്ങൾക്ക് വ്യക്തമായി അറിയാമെന്ന് പ്രതീക്ഷിക്കുന്നു. |
07:39 | നമുക്ക് ഇപ്പോൾ സംഗ്രഹിക്കാം. |
07:41 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്: |
07:44 | 'ഒരു' ഫങ്ഷൻ ' |
07:47 | 'ഫങ്ഷൻ' ലെ exit സ്റ്റെമെന്റ്റ് |
07:50 | 'ഫങ്ഷൻ' ലെ return സ്റ്റെമെന്റ്റ് |
07:53 | ചില ഉദാഹരണങ്ങളുടെ സഹായത്തോടെ. |
07:56 | ഒരു അസൈൻമെന്റ് എന്നപോലെ ഒരു പ്രോഗ്രാം എഴുതുക |
07:58 | ഇവിടെ 'ഫംഗ്ഷൻ' ഒരു 'അറേ' ലെ എല്ലാ 'ELEMENTS ' ചേർക്കുന്നു. 'ഫംഗ്ഷൻ' എലമെന്റ് കളുടെ സം പ്രദർശിപ്പിക്കേണ്ടതുണ്ട്. |
08:07 | array elements (1, 2, 3) and (4, 5, 6) എന്നിങ്ങനെ രണ്ടു function calls ഉണ്ടാക്കുക |
08:15 | ചുവടെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക. http://spoken-tutorial.org/What_is_a_Spoken_Tutorial |
08:19 | ഇത് സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. |
08:23 | നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. |
08:28 | സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്ട് ടീം: |
08:30 | ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സ്പോക്കൺ ട്യൂട്ടോറിയലുകൾ.Give സർട്ടിഫിക്കറ്റുകൾ ഉപയോഗിച്ച് വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു. കൂടുതൽ വിശദാംശങ്ങൾക്ക്, ദയവായി contact@spoken-tutorial.org എന്ന വിലാസത്തിലേയ്ക്ക് എഴുതുക. |
08:45 | 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ' പ്രോജക്റ്റ് ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്. |
08:49 | ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ. ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ചുവടെ കൊടുത്തിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമാണ്. http://spoken-tutorial.org/NMEICT-Intro |
09:04 | സ്ക്രിപ്റ്റ് FOSSEE, സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീമുകൾ സംഭാവന ചെയ്തു. |
09:10 | ഇത് ഐഐടി ബോംബെയിൽ നിന്നുള്ള വിജി നായർ ആണ് പങ്കുചേർന്നതിന് നന്ദി. |