Difference between revisions of "BASH/C3/Basics-of-functions/Malayalam"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{|border = 1 | '''Time''' | '''Narration''' |- |00: 01 | പ്രിയ സുഹൃത്തുക്കളെ സ്വാഗതം ' '''Bash.''' ലെ'''Basics of functi...")
 
 
Line 4: Line 4:
  
 
|-
 
|-
|00: 01
+
|00:01
 
| പ്രിയ സുഹൃത്തുക്കളെ സ്വാഗതം ' '''Bash.''' ലെ'''Basics of functions''' സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. '' '
 
| പ്രിയ സുഹൃത്തുക്കളെ സ്വാഗതം ' '''Bash.''' ലെ'''Basics of functions''' സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. '' '
  
 
|-
 
|-
| 00: 08
+
| 00:08
 
| ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:
 
| ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:
  
Line 24: Line 24:
 
| ഒരു ''Function'''  വർക്ക് ഫ്ലോ'
 
| ഒരു ''Function'''  വർക്ക് ഫ്ലോ'
 
|-
 
|-
| 00: 19
+
| 00:19
 
| ഒരു മാതൃകയുടെ സഹായത്തോടെ.
 
| ഒരു മാതൃകയുടെ സഹായത്തോടെ.
  
 
|-
 
|-
| 00: 22
+
| 00:22
 
| ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്,''' BASH.''' ലെ  '''Shell Scripting'''  അറിവ് നിങ്ങൾക്ക് ഉണ്ടായിരിക്കണം.
 
| ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്,''' BASH.''' ലെ  '''Shell Scripting'''  അറിവ് നിങ്ങൾക്ക് ഉണ്ടായിരിക്കണം.
  
 
|-
 
|-
| 00: 28
+
| 00:28
 
| ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. '' 'http://www.spoken-tutorial.org' ''
 
| ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. '' 'http://www.spoken-tutorial.org' ''
  
 
|-
 
|-
| 00: 34
+
| 00:34
 
| ഈ ട്യൂട്ടോറിയലിനായി, ഞാൻ ഉബുണ്ടു ലിനക്സ് 12.04 '' 'ഓപ്പറേറ്റിംഗ് സിസ്റ്റം' 'ഉപയോഗിക്കുന്നു.
 
| ഈ ട്യൂട്ടോറിയലിനായി, ഞാൻ ഉബുണ്ടു ലിനക്സ് 12.04 '' 'ഓപ്പറേറ്റിംഗ് സിസ്റ്റം' 'ഉപയോഗിക്കുന്നു.
  
 
|-
 
|-
| 00: 40
+
| 00:40
 
| ഇപ്പോൾ വരെ ഞങ്ങൾ '' 'ഗ്നു ബാഷ്' '' പതിപ്പ് 4.1.10 ഉപയോഗിച്ചു
 
| ഇപ്പോൾ വരെ ഞങ്ങൾ '' 'ഗ്നു ബാഷ്' '' പതിപ്പ് 4.1.10 ഉപയോഗിച്ചു
  
 
|-
 
|-
| 00: 46
+
| 00:46
 
| ഇന്നുമുതൽ ഞങ്ങൾ ഗ്നുബാഷ് പതിപ്പുകൾ ഉപയോഗിക്കും
 
| ഇന്നുമുതൽ ഞങ്ങൾ ഗ്നുബാഷ് പതിപ്പുകൾ ഉപയോഗിക്കും
  
 
|-
 
|-
| 00: 52
+
| 00:52
 
| ദയവായി ശ്രദ്ധിക്കുക,'''GNU BASH '''പതിപ്പു് 4-ഉം അതിനുമുകളിലോ പ്രയോഗത്തിൽ ശുപാർശ ചെയ്തിരിയ്ക്കുന്നു.
 
| ദയവായി ശ്രദ്ധിക്കുക,'''GNU BASH '''പതിപ്പു് 4-ഉം അതിനുമുകളിലോ പ്രയോഗത്തിൽ ശുപാർശ ചെയ്തിരിയ്ക്കുന്നു.
  
 
|-
 
|-
| 00: 58
+
| 00:58
 
| എന്താണ്''' function''' അതിന്റെ ഉപയോഗവും.
 
| എന്താണ്''' function''' അതിന്റെ ഉപയോഗവും.
  
 
|-
 
|-
| 01: 03
+
| 01:03
 
| '' 'ഫംഗ്ഷൻ' '' കമാണ്ടുകൾ അല്ലെങ്കിൽ ഒരു '''algorithm'''.ന്റെ ശേഖരമാണ്.
 
| '' 'ഫംഗ്ഷൻ' '' കമാണ്ടുകൾ അല്ലെങ്കിൽ ഒരു '''algorithm'''.ന്റെ ശേഖരമാണ്.
  
 
|-
 
|-
| 01: 08
+
| 01:08
 
| ഒരു പ്രത്യേക ജോലി ചെയ്യാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
 
| ഒരു പ്രത്യേക ജോലി ചെയ്യാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
  
 
|-
 
|-
| 01: 12
+
| 01:12
 
| ഒരു സങ്കീർണ്ണ പരിപാടി വെവ്വേറെ ചുമതലകളാക്കി മാറ്റാൻ ഇത് ഉപയോഗിക്കുന്നു.
 
| ഒരു സങ്കീർണ്ണ പരിപാടി വെവ്വേറെ ചുമതലകളാക്കി മാറ്റാൻ ഇത് ഉപയോഗിക്കുന്നു.
  
 
|-
 
|-
| 01: 18
+
| 01:18
 
| ഇത് മൊത്തം സ്ക്രിപ്റ്റ് വായിക്കാനും മെച്ചപ്പെടുത്താനും സഹായിക്കുന്നു.
 
| ഇത് മൊത്തം സ്ക്രിപ്റ്റ് വായിക്കാനും മെച്ചപ്പെടുത്താനും സഹായിക്കുന്നു.
  
 
|-
 
|-
| 01: 24
+
| 01:24
 
| '''function'''  പ്രഖ്യാപനത്തിനായി രണ്ട് വാക്യഘടനകൾ ഉണ്ട്.
 
| '''function'''  പ്രഖ്യാപനത്തിനായി രണ്ട് വാക്യഘടനകൾ ഉണ്ട്.
  
 
|-
 
|-
| 01: 28
+
| 01:28
 
| ആദ്യത്തെ സിന്റസ് -'''function space function_name'''
 
| ആദ്യത്തെ സിന്റസ് -'''function space function_name'''
  
 
|-
 
|-
| 01: 32
+
| 01:32
 
| വളഞ്ഞ ബ്രാക്കറ്റിനുള്ളിൽ,
 
| വളഞ്ഞ ബ്രാക്കറ്റിനുള്ളിൽ,
  
 
|-
 
|-
| 01: 34
+
| 01:34
 
|'''commands'''  എക്സിക്യൂട്ട് ചെയ്യണം.
 
|'''commands'''  എക്സിക്യൂട്ട് ചെയ്യണം.
  
 
|-
 
|-
| 01: 37
+
| 01:37
 
| രണ്ടാമത്തെ സിന്റാക്സ്-
 
| രണ്ടാമത്തെ സിന്റാക്സ്-
  
Line 96: Line 96:
  
 
|-
 
|-
| 01: 42
+
| 01:42
 
| കളി ബ്രാക്കറ്റിനുള്ളിൽ,
 
| കളി ബ്രാക്കറ്റിനുള്ളിൽ,
  
 
|-
 
|-
| 01: 44
+
| 01:44
 
| '''commands''' എക്സിക്യൂട്ട് ചെയ്യണം.
 
| '''commands''' എക്സിക്യൂട്ട് ചെയ്യണം.
  
 
|-
 
|-
| 01: 47
+
| 01:47
 
| '''Function call'''-'''Function''' പ്രോഗ്രാമിൽ എവിടെ വേണമെങ്കിലും വിളിക്കാം.
 
| '''Function call'''-'''Function''' പ്രോഗ്രാമിൽ എവിടെ വേണമെങ്കിലും വിളിക്കാം.
  
 
|-
 
|-
| 01: 53
+
| 01:53
 
| നിങ്ങൾ വിളിക്കാൻ ആഗ്രഹിക്കുന്ന ലൊക്കേഷനിൽ  '''function name '''ടൈപ്പുചെയ്യുക.
 
| നിങ്ങൾ വിളിക്കാൻ ആഗ്രഹിക്കുന്ന ലൊക്കേഷനിൽ  '''function name '''ടൈപ്പുചെയ്യുക.
  
Line 167: Line 167:
  
 
|-
 
|-
| 03: 01
+
| 03:01
 
| '''' “Beginning of main program” '''.ഞങ്ങൾ സന്ദേശം പ്രദര്ശിപ്പിക്കുന്നു.
 
| '''' “Beginning of main program” '''.ഞങ്ങൾ സന്ദേശം പ്രദര്ശിപ്പിക്കുന്നു.
  
Line 191: Line 191:
  
 
|-
 
|-
| 03: 28
+
| 03:28
 
| '''interpreter'''  '''function name''',വായിക്കുമ്പോള്,  '''function definition.'''  എക്സിക്യൂട്ട് ചെയുന്നു  
 
| '''interpreter'''  '''function name''',വായിക്കുമ്പോള്,  '''function definition.'''  എക്സിക്യൂട്ട് ചെയുന്നു  
  
 
|-
 
|-
| 03: 36
+
| 03:36
 
| '''interpreter'''  '''function name '''ഒരുകമാൻഡ് ആയി കണക്കാക്കിയുന്നു  
 
| '''interpreter'''  '''function name '''ഒരുകമാൻഡ് ആയി കണക്കാക്കിയുന്നു  
 
|-
 
|-
| 03: 41
+
| 03:41
 
|  '''function''''''calling'''നു മുൻപ്  '''define'''  ചെയ്യണം  
 
|  '''function''''''calling'''നു മുൻപ്  '''define'''  ചെയ്യണം  
  
Line 265: Line 265:
  
 
|-
 
|-
| 04: 51
+
| 04:51
 
| രണ്ടാമത്തെ പ്രവർത്തനം മാനകമായി വായിക്കാവുന്ന രൂപത്തിൽ ഫയൽസിസ്റ്റം ഉപയോഗം പ്രദർശിപ്പിക്കേണ്ടതാണ് (സൂചന: du hyphen h).
 
| രണ്ടാമത്തെ പ്രവർത്തനം മാനകമായി വായിക്കാവുന്ന രൂപത്തിൽ ഫയൽസിസ്റ്റം ഉപയോഗം പ്രദർശിപ്പിക്കേണ്ടതാണ് (സൂചന: du hyphen h).
  

Latest revision as of 17:22, 13 October 2017

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