Difference between revisions of "BASH/C2/Arithmetic-Comparison/Malayalam"
From Script | Spoken-Tutorial
(Created page with "{| border=1 |'''Time''' |'''Narration''' |- | 00:01 | ' '''BASH''' ലെ n '''Arithmetic Comparison''' സ്പോകെൻ ട്യൂട്ടോറിയലിലേ...") |
PoojaMoolya (Talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 235: | Line 235: | ||
|- | |- | ||
− | |03: 52 | + | |03:52 |
| നിങ്ങളുടെ "example2.sh" ഫയലിൽ.ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ കോഡ് ടൈപ്പ് ചെയ്യുക, | | നിങ്ങളുടെ "example2.sh" ഫയലിൽ.ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ കോഡ് ടൈപ്പ് ചെയ്യുക, | ||
Line 243: | Line 243: | ||
|- | |- | ||
− | | 04: 00 | + | | 04:00 |
|ഈ പ്രോഗ്രാം വേർഡ് കൌണ്ട് പരിശോധിക്കുമോ? | |ഈ പ്രോഗ്രാം വേർഡ് കൌണ്ട് പരിശോധിക്കുമോ? | ||
Line 382: | Line 382: | ||
|- | |- | ||
− | | 06: 51 | + | | 06:51 |
|ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ പഠിച്ചത്: | |ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ പഠിച്ചത്: | ||
'''equal to''' | '''equal to''' |
Latest revision as of 17:16, 3 October 2017
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 | പങ്കുചേർന്നതിന് നന്ദി. |