BASH/C2/Arithmetic-Comparison/Malayalam

From Script | Spoken-Tutorial
Revision as of 15:31, 21 September 2017 by Prena (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 ' BASH ലെ n Arithmetic Comparison സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
00:07 ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:
00:09 equal to (-eq) not equal to (-ne)
00:12 less than (-lt)'less than equal to (-le)'
00:15 greater than (-gt) andgreater than equal to (-ge) commands.
00:19 ചില ഉദാഹരണങ്ങളുടെ സഹായത്തോടെ ഞങ്ങൾ ഇത് ചെയ്യും.
00:23 ഈ ട്യൂട്ടോറിയലിനായി ഞാൻ ഉപയോഗിക്കുന്നു:
00:26 'ഉബുണ്ടു ലിനക്സ് 12.04' ഓപ്പറേറ്റിംഗ് സിസ്റ്റം
00:30 GNU BASH 4.1.10 '
00:34 GNU BASH പതിപ്പ്' 4 'അല്ലെങ്കിൽ അതിനുമുകളിൽ പ്രയോഗത്തിൽ ശുപാർശ ചെയ്തിരിയ്ക്കുന്നു.
00:39 arithmetic operators. ന്റെ പ്രവർത്തനരീതി ഇതിനകം തന്നെ എനിക്കുണ്ട്.
00:43 എനിക്ക് അതിലേക്ക് മാറാം.
00:45 ഞാൻ 'example1.sh ഫയൽ നെയിം ആയി നൽകിയിരിക്കുന്നു.
00:50 താങ്കളുടെ ഇഷ്ടപ്രകാരം ഏതെങ്കിലും 'എഡിറ്ററിൽ' 'ഒരു ഫയൽ തുറന്ന്' കോഡ് 'കാണിച്ച പോലെ ടൈപ്പ് ചെയ്യണം.
00:56 ഇതെങ്ങനെ ചെയ്യാം എന്ന് നിങ്ങൾക്ക് പരിചയമുണ്ടായിരിക്കണം.
01:00 ഈ പ്രോഗ്രാമിൽ, ഒരു ഫയൽ കാലിയാണോ അല്ലയോ എന്ന് പരിശോധിക്കും.
01:06 code.എന്നെ വിശദീകരിക്കാം.
01:08 ഇത്shebang line. ആണ്.
01:10 ഒന്നാമതായി,, “Enter filename” console.ൽ അച്ചടിക്കും.'
01:15 read commandഒരു സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് ഡാറ്റയുടെ ഒരു വരി വായിക്കുന്നു.
01:20 command backticks.ളിലാണ്. '
01:24 Backtick വളരെ പ്രത്യേക അർഥമുള്ളതാണ്.
01:27 നിങ്ങൾ Backtick ടൈപ്പുചെയ്യുന്നതെല്ലാം വിലയിരുത്തപ്പെടുന്നു.
01:32 'cat' കമാന്ഡ് ഫയലിന്റെ ഉള്ളടക്കം കാണിക്കും.
01:37 'wc' ഓരോ ഫയലിനും പുതിയ ലൈനിൽ, വാക്ക്, ബൈറ്റ് നമ്പറുകൾ പ്രിന്റ് ചെയ്യും.
01:43 '- (ഹൈഫൻ) w' വാക്കുകളുടെ എണ്ണം അച്ചടിക്കും.
01:47 എന്ത് സംഭവിക്കും -
01:49 ആദ്യം 'cat' കമാൻഡ് ഫയൽ വായിക്കും.
01:53 ഇത് input file
01:55 ഇത് piped or wc കമാൻഡ് ലേക്ക് അയച്ചു .
02:00 ഈ സ്റ്റെമെന്റ്റ് ഫയൽ ലെ വാക്കുകൾ കൌണ്ട് ചെയുന്നു .
02:05 'ഔട്ട്പുട്ട്' വേരിയബിൾ x ൽ സൂക്ഷിച്ചിരിക്കുന്നു. '
02:08 if സ്റ്റേറ്റ്മെന്റ് ഇതാണ്'.
02:10 - (hyphen) eq കമാൻഡിന്റെ എണ്ണം പൂജ്യം തുല്യമാണോ എന്നത് പരിശോധിക്കുന്നു.
02:16 കണ്ടിഷൻ True,ആണെങ്കിൽ 'ഒരു സന്ദേശം അച്ചടിക്കും "File has zero words”.
02:22 'fi' എന്നത് ഫസ്റ്റ് if കണ്ടിഷൻ ന്റെ .അവസാനമാണ്.
02:26 'വേറൊരു if കണ്ടിഷൻ ഉണ്ട് .
02:28 ഇവിടെ, '- (hyphen) ne' എന്ന വാക്ക് കമാൻഡിന് പൂജ്യം തുല്യമല്ല എന്ന് പരിശോധിക്കുന്നു.
02:35 ഈ കണ്ടിഷൻ True, ആണെങ്കിൽ “File has so-and-so words”.പ്രിന്റ് ചെയുന്നു
02:40 '$x (dollar x)വാക്കുകളുടെ എണ്ണം നൽകും.
02:43 ഇത്2nd if കണ്ടിഷൻ എന്നതിന്റെ അവസാനമാണ്.
02:46 താങ്കളുടെ 'പ്രോഗ്രാം' ഫയല് 'സേവ്' ചെയുക
02:48 നമ്മുടെ പ്രോഗ്രാം 'എക്സിക്യൂട്ട് ചെയ്യാം.
02:51 'ടെർമിനൽ തുറക്കുക' .
02:53 ആദ്യം നമുക്ക് 'list.txt' എന്ന ഫയൽ ഉണ്ടാക്കാം.
02:57 ഇവിടെ ടൈപ്പ് ചെയ്യുക: 'touch list.txt' .
03:01 ഇനി നമുക്ക് ഫയലിൽ ഒരു വരി ചേർക്കാം.
03:04 Type:echo within double quotes “How are you” after the double quotes greater than sign list.txt.
03:13 ഇനി നമുക്ക് നമ്മുടെ സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ടബിൾ ചെയ്യാം.
03:16 type' 'chmod പ്ലസ് x example1 dot sh'
03:21 ഇപ്പോൾ, ടൈപ്പ്dot slash example1.sh
03:26 "Enter filename:" പ്രദർശിപ്പിക്കുന്നു.
03:28 ടൈപ്പ്: 'list.txt'
03:31 ഔട്ട്പുട്ട് ഇങ്ങനെ കാണിക്കുന്നു "list.txt has 3 words".
03:36 ഇനി നമുക്ക് മറ്റൊരു കൂട്ടം 'ഓപ്പറേറ്റർ' 's നെ കുറിച്ച് പഠിക്കാം.
03:40 ഞാൻ മറ്റൊരു ഫയലിലേക്ക് മാറാം.
03:43 ഇത് 'example2.sh' ആണ്.
03:46 ദയവായി താങ്കളുടെ 'എഡിറ്റർ' എന്ന പേരിൽ ഒരു ഫയൽ തുറക്കുക, എന്നിട്ട് അതിനെ "example2.sh" എന്ന് വിളിക്കുക.
03: 52 നിങ്ങളുടെ "example2.sh" ഫയലിൽ.ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ കോഡ് ടൈപ്പ് ചെയ്യുക,
03:58 എന്നെ കോഡ് വിശദീകരിക്കാൻ അനുവദിക്കുക.
04: 00 ഈ പ്രോഗ്രാം വേർഡ് കൌണ്ട് പരിശോധിക്കുമോ?
04:04 greater or less than one
04:07 Between one and hundred or above hundred.
04:11 നമുക്ക് ഇവിടെ shebang line ഉണ്ട്.
04:14 read പ്രസ്താവന ഉപയോക്താവിൽ നിന്ന് ഫയൽ നാമമായി ഉപയോഗിക്കുന്നു.
04:19 - (hyphen) c കമാൻഡ് byte കൗണ്ട്സ് അച്ചടിക്കാൻ ഉപയോഗിക്കുന്നു.
04:24 if statement, - (hyphen) എത് വേർഡ് കൌണ്ട് ഒന്നിന് താഴെ ആണോ എന്നത് പരിശോധിക്കുന്നു.
04:31 ഈ കണ്ടീഷൻ 'ട്രൂ' ആണെങ്കിൽ “No characters present in the file”. പ്രിന്റ് ചെയുന്നു
04:37 'fi' എന്നത് if condition.ഉണ്ട്.
04:40 അടുത്ത if statementnested if statement.' അടങ്ങിയിരിക്കുന്നു
04:45 First, - (hyphen) gt കമാൻഡ് വേർഡ് കൌണ്ട് ഒന്നിൽ കൂടുതൽ ആണോ എന്നു പരിശോധിക്കുന്നു.
04:51 'yes' എങ്കിൽ echo statement എക്സിക്യൂട്ട് ചെയ്യും
04:56 if statement.ൽ ഒന്നിലധികം കണ്ടിഷനുകൾ ഉണ്ട്
05:01 Here, in this if:

- (hyphen) ge command checks whether word count is greater than or equal to one and

05:09 - (hyphen) le command checks whether word count is less than or equal to hundred.തു
05:17 രണ്ട് അവസ്ഥകളും സാറ്റിസ്‌ഫിയ ആണെങ്കിൽ. അത് പ്രിന്റ് ചെയ്യും:
05:21 "Number of characters ranges between 1 and 100".
05:25 if condition സാറ്റിസ്‌ഫിയ ചെയ്യാൻ conditions പൂർണ്ണമായി True ആയിരിക്കണം
05:33 രണ്ട് കണ്ടിഷൻസ് കൽക്കിടയിലും ലും ഞങ്ങൾ ആംബർപ്ളാന്റ് ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
05:39 '"fi"' ഉണ്ട് if statement ന്റെ അവസാനമാണ്' .
05:43 പിന്നീട് if statement.വിലയിരുത്തുമെന്നാണ്.
05:47 - (hyphen) gt കമാൻഡ് പരിശോധിക്കുന്നത് കൌണ്ട്നൂറ് നെക്കാൾ കൂടുതലാണോ എന്നു്.
05:53 കണ്ടീഷൻ സംതൃപ്തമാണെങ്കിൽ, നമ്മൾ പ്രിന്റ് ചെയ്യുന്നു "Number of characters is above hundred".
06:00 '"fi"'ഉണ്ട്. if statement. ന്റെ അവസാനമാണ്.'
06:04 ഇവിടെ 2nd if statement. അവസാനിക്കുന്നു.
06:07 ഇപ്പോൾ നമ്മുടെ 'ടെർമിനൽ' വരിക.
06:10 പ്രോഗ്രാം 'എക്സിക്യൂട്ട് ചെയ്യാം.
06:13 chmod plus x example2 dot sh
06:18 dot slash example2 dot sh
06:22 ടൈപ്പ് ചെയ്യുക 'list.txt' .
06:25 'ഔട്ട്പുട്ട്' കാണിക്കുന്നത് "list.txt has more than one character".
06:31 "Number of characters ranges between one and hundred".
06:36 ഇപ്പോൾ, 'list.txt' ഫയലിലേക്ക് പ്രതീകങ്ങൾ ചേർക്കുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യുക.
06:40 തുടർന്ന് if statementഎക്സിക്യൂട്ട് ചെയ്യണം
06:46 ഇത് നമ്മെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു.
06:49 സംഗ്രഹിക്കാം.
06: 51 ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ പഠിച്ചത്:

equal to not equal to less than less than equal to greater than and greater than equal to commands.

07:03 ഒരു അസൈൻമെൻറ് എന്ന നിലയിൽ, not equal to operator കാണിക്കുന്ന ഒരു പ്രിഗ്രാം എഴുതുക
07:09 സൂചന- (hyphen) ne.
07:12 ചുവടെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക.
07:15 ഇത് സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
07:18 നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, നിങ്ങൾക്ക് അത് ഡൌൺലോഡ് ചെയ്ത് കാണാം.
07:23 സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്ട് ടീം:
07:25 സ്പോകെൻ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക് ഷോപ്പുകൾ നടത്തുന്നു.
07:28 ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു.
07:32 കൂടുതൽ വിവരങ്ങൾക്ക് contact@spoken-tutorial.org ൽ എഴുതുക
07:40 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റ്' ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്.
07:43 ഇതിനെ പിന്തുണക്കുന്നത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ.
07:51 ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ചുവടെ കൊടുത്തിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമാണ്.
07:56 സ്ക്രിപ്റ്റ് FOSSEE ഉം സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീമിനും സംഭാവന നൽകി.
08:02 ഇത് ഐഐടി ബോംബൈയിൽ നിന്നുള്ള വിജി നായർ ആണ്.
08:06 പങ്കുചേർന്നതിന് നന്ദി.

Contributors and Content Editors

PoojaMoolya, Prena