BASH/C3/Basics-of-functions/Malayalam

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 പ്രിയ സുഹൃത്തുക്കളെ സ്വാഗതം ' Bash. ലെBasics of functions സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. '
00:08 ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:
00:11 Functionsപ്രാധാന്യം
00:13 ഒരു Function ഡിക്ലയർ ചെയുന്നത്
00:15 'Function കാൾ ചെയുന്നത്
00:17 ഒരു Function' വർക്ക് ഫ്ലോ'
00:19 ഒരു മാതൃകയുടെ സഹായത്തോടെ.
00:22 ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, BASH. ലെ Shell Scripting അറിവ് നിങ്ങൾക്ക് ഉണ്ടായിരിക്കണം.
00:28 ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. 'http://www.spoken-tutorial.org'
00:34 ഈ ട്യൂട്ടോറിയലിനായി, ഞാൻ ഉബുണ്ടു ലിനക്സ് 12.04 'ഓപ്പറേറ്റിംഗ് സിസ്റ്റം' 'ഉപയോഗിക്കുന്നു.
00:40 ഇപ്പോൾ വരെ ഞങ്ങൾ 'ഗ്നു ബാഷ്' പതിപ്പ് 4.1.10 ഉപയോഗിച്ചു
00:46 ഇന്നുമുതൽ ഞങ്ങൾ ഗ്നുബാഷ് പതിപ്പുകൾ ഉപയോഗിക്കും
00:52 ദയവായി ശ്രദ്ധിക്കുക,GNU BASH പതിപ്പു് 4-ഉം അതിനുമുകളിലോ പ്രയോഗത്തിൽ ശുപാർശ ചെയ്തിരിയ്ക്കുന്നു.
00:58 എന്താണ് function അതിന്റെ ഉപയോഗവും.
01:03 'ഫംഗ്ഷൻ' കമാണ്ടുകൾ അല്ലെങ്കിൽ ഒരു algorithm.ന്റെ ശേഖരമാണ്.
01:08 ഒരു പ്രത്യേക ജോലി ചെയ്യാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
01:12 ഒരു സങ്കീർണ്ണ പരിപാടി വെവ്വേറെ ചുമതലകളാക്കി മാറ്റാൻ ഇത് ഉപയോഗിക്കുന്നു.
01:18 ഇത് മൊത്തം സ്ക്രിപ്റ്റ് വായിക്കാനും മെച്ചപ്പെടുത്താനും സഹായിക്കുന്നു.
01:24 function പ്രഖ്യാപനത്തിനായി രണ്ട് വാക്യഘടനകൾ ഉണ്ട്.
01:28 ആദ്യത്തെ സിന്റസ് -function space function_name
01:32 വളഞ്ഞ ബ്രാക്കറ്റിനുള്ളിൽ,
01:34 commands എക്സിക്യൂട്ട് ചെയ്യണം.
01:37 രണ്ടാമത്തെ സിന്റാക്സ്-
01:39 function_name open and close round brackets
01:42 കളി ബ്രാക്കറ്റിനുള്ളിൽ,
01:44 commands എക്സിക്യൂട്ട് ചെയ്യണം.
01:47 Function call-Function പ്രോഗ്രാമിൽ എവിടെ വേണമെങ്കിലും വിളിക്കാം.
01:53 നിങ്ങൾ വിളിക്കാൻ ആഗ്രഹിക്കുന്ന ലൊക്കേഷനിൽ function name ടൈപ്പുചെയ്യുക.
01:58 സിന്റാക്സ് 'function_name' ആണ്.
02:02 ലളിതമായ മാതൃകയുടെ സഹായത്തോടെ നമുക്ക് ഇത് മനസിലാക്കാം.
02:07 ഞാൻ ഇതിനകം ഒരു ഫയൽ 'function.sh' 'ടൈപ്പ് ചെയ്തിട്ടുണ്ട്.
02:12 ഇത് shebang line.ആണ്.
02:14 'ഫങ്ഷൻ' എന്ന കീവേഡ് 'ഫംഗ്ഷൻ' പിന്നെ 'ഫങ്ഷൻ നാമം' ആണ്.
02:21 ഇവിടെ,function name machine.ആണ്.
02:26 function definition. എന്ന് വിളിക്കുന്നു.
02:32 ഞാൻ പല മെഷീൻ വിശദാംശങ്ങളും പ്രദർശിപ്പിച്ചിട്ടുണ്ട്-
02:36 uname hyphen a മെഷീൻ വിവരം നൽകുന്നു.
02:41 w hyphen h ഉപയോക്താക്കൾക്ക് സിസ്റ്റത്തിൽ പ്രവേശിച്ചു.
02:46 'uptime മെഷീൻ ഉപയോഗിച്ചു തുടങ്ങിയ സമയം നൽകുന്നു.
02:51 free മെമ്മറി സ്റ്റാറ്റസ് നൽകുന്നു.
02:54 df hyphen h ഫയൽസിസ്റ്റം നില നൽകുന്നു.
02:57 പ്രധാന പ്രോഗ്രാം ഇവിടെ ആരംഭിക്കുന്നു.
03:01 ' “Beginning of main program” .ഞങ്ങൾ സന്ദേശം പ്രദര്ശിപ്പിക്കുന്നു.
03:06 ഇവിടെ machine ഒരു function call. ആണ്. '
03:09 ' “End of main program”.എന്ന സന്ദേശം ഞങ്ങൾ പ്രദർശിപ്പിക്കുന്നു.
03:13 വർക്ക്ഫ്ലോ നമുക്ക് മനസിലാക്കാം.
03:16 bash interpreter function definition,സന്ദർശിക്കുമ്പോൾ' ഫങ്ഷൻ സ്കാൻ ചെയ്യുകയാണ് '
03:23 'ഫംഗ്ഷൻ' സ്ക്രിപ്റ്റിനുള്ളിൽ മാത്രം കാണപ്പെടുമ്പോൾ മാത്രമാണ്.
03:28 interpreter function name,വായിക്കുമ്പോള്, function definition. എക്സിക്യൂട്ട് ചെയുന്നു
03:36 interpreter function name ഒരുകമാൻഡ് ആയി കണക്കാക്കിയുന്നു
03:41 function'calling'നു മുൻപ് define ചെയ്യണം
03:47 ഇപ്പോൾ 'ടെർമിനലിലേക്ക് പോകുക.' ഈ കോഡ് ഫയൽ ചെയ്യാൻ എക്സിക്യൂട്ടബിൾ,
03:52 ടൈപ്പ് : chmod space plus x space function dot sh
03:59 Enter.അമർത്തുക
04:01 ടൈപ്പ് : dot slash function dot sh
04:05 Enter.അമർത്തുക
04:07 എന്റെ സിസ്റ്റത്തിന്റെ മെഷീൻ വിശദാംശങ്ങൾ 'ഔട്ട്പുട്ട്' ടെർമിനലിൽ കാണാം. '
04:14 ശ്രദ്ധിക്കുക: 'ഔട്ട്പുട്ട്' സിസ്റ്റത്തിൽ നിന്ന് വ്യത്യസ്തമായിരിക്കും.
04:19 ഇത് നമ്മെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു.
04:22 'സ്ലൈഡ് സ്ലൈഡിലേക്ക്' 'മടങ്ങുക.
04:24 സംഗ്രഹിക്കാം. ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്:
04:28 'പ്രവർത്തനങ്ങളുടെ പ്രാധാന്യം'
04:30 Function declaration
04:32 Function call Work flow of function
04:35 ഒരു ഉദാഹരണം.
04:37 ഒരു അസൈൻമെന്റ് എന്ന നിലയിൽ രണ്ട് പ്രവർത്തനങ്ങളുള്ള ഒരു പ്രോഗ്രാം എഴുതുക.
04:42 ആദ്യത്തെ ഫംഗ്ഷൻ, ഡിസ്ക്ക് സ്പെയ്സ് ഉപയോഗം മനുഷ്യ വായനാശക്തിയുള്ള രൂപത്തിൽ (സൂചന: df hyphen h) പ്രദർശിപ്പിക്കണം.
04:51 രണ്ടാമത്തെ പ്രവർത്തനം മാനകമായി വായിക്കാവുന്ന രൂപത്തിൽ ഫയൽസിസ്റ്റം ഉപയോഗം പ്രദർശിപ്പിക്കേണ്ടതാണ് (സൂചന: du hyphen h).
05:00 ചുവടെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക.
05:03 ഇത് സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
05:07 നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
05:12 സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്ട് ടീം: സ്പോക്കണ് ട്യൂട്ടോറിയല്സ് ഉപയോഗിച്ച് വര്ക്ക്ഷോപ്പ് നടത്തുന്നു;
05:17 ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു.
05:21 കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി contact@spoken-tutorial.org ലേക്ക് എഴുതുക
05:29 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ' പ്രോജക്റ്റ് ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്.
05:33 ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ.
05:41 ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ താഴെ കൊടുത്തിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമാണ്: http://spoken-tutorial.org/NMEICT-Intro
05:47 സ്ക്രിപ്റ്റ് FOSSEE ഉം സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീമിനും സംഭാവന നൽകി.
05:52 ഇത് ഐഐടി ബോംബെയിൽ നിന്നുള്ള വിജി നായർ ആണ്.
05:56 നന്ദി.

Contributors and Content Editors

PoojaMoolya, Prena