BASH/C2/Case-statement/Malayalam
From Script | Spoken-Tutorial
Time | Narration | |
00:01 | പ്രിയ സുഹൃത്തുക്കളെ, Bash. ലെ Case statement എന്ന സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. ' | |
00:07 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:f case statement, case statementഎന്നതിലെ സിന്റാക്സ്. | |
00:17 | ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, 'shell' 'സ്ക്രിപ്റ്റിങ്ങിന്റെ അടിസ്ഥാനങ്ങളെക്കുറിച്ച് നിങ്ങൾ അറിഞ്ഞിരിക്കണം. | |
00:23 | ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. | |
00:29 | ഈ ട്യൂട്ടോറിയലിനായി ഞാൻ ഉപയോഗിക്കുന്നു: 'ഉബുണ്ടു ലിനക്സ് 12.04' ഓപ്പറേറ്റിംഗ് സിസ്റ്റം GNU BASHപതിപ്പ് 4.1.10 | |
00:39 | ദയവായി GNU BASHപതിപ്പു് 4 അല്ലെങ്കിൽ അതിനു മുകളിലുള്ള ഈ ട്യൂട്ടോറിയൽ പ്രാക്ടീസ് ചെയ്യുന്നതിനായി ശുപാർശ ചെയ്യുന്നു. | |
00:47 | Bash shell എന്നതിന് 2 conditional statements ഉണ്ട് 'if' statement and 'case' statement. | |
00:56 | Case സ്റ്റെമെന്റ്റ് 'if-else' സ്റ്റെമെന്റ്റ് നു പകരം മറ്റൊന്ന് ഉപയോഗിക്കാൻ കഴിയും. | |
01:03 | പലതരം വസ്തുക്കൾ തെരഞ്ഞെടുക്കുമ്പോൾ case സ്റ്റെമെന്റ്റ് പ്രാധാന്യമുള്ളതാണ്. | |
01:09 | സാധാരണയായി സ്ക്രിപ്റ്റിൽ 'മെനു' 'കൾ നടപ്പിലാക്കാൻ ഇത് ഉപയോഗിയ്ക്കുന്നു. | |
01:14 | സിന്റാക്സ് നമുക്ക് നോക്കാം. '. case space $(dollar) VARIABLE space in match_1 close round-bracket space commands and semicolon twice | |
01:27 | match_n close round-bracket space commands and semicolon twice asterisk close round=bracket space command_to_execute_by_default and semicolon twice esac. | |
01:45 | The VARIABLE match_1. എന്നതുമായി കോംപെയർ ചെയ്തു | |
01:48 | ഇത് പൊരുത്തപ്പെടാത്തതാണെങ്കിൽ, അത് 'match_n ആണ്.' | |
01:54 | ഈstrings ഏതേലും VARIABLE. മാച്ച് ചെയുന്നുണ്ടോ എന്ന് ചെക് ചെയുന്നു | |
02:01 | 'yes' എങ്കിൽ commands വരെ ഉള്ള ഡബിൾ സെമി കൊളോൺ(;;) എക്സിക്യൂട്ട് ചെയ്യും | |
02:07 | VARIABLE, മാച്ച് ആയില്ല എങ്കിൽ asterisk എന്നതുമായി ബന്ധപ്പെട്ട കോമ്മൺഡ്സ് എക്സിക്യൂട്ട് ചെയ്യുന്നു. | |
02:14 | ഡീഫോൾട് case കണ്ടിഷൻ കാരണം asterisk എല്ലാ സ്ട്രിംഗുകളുമായി പൊരുത്തപ്പെടും. | |
02:21 | 'esac' case block.ന്റെ അവസാനം രേഖപ്പെടുത്തുന്നു. ' | |
02:26 | നമുക്ക് ഉദാഹരണം case statementമനസിലാക്കാം. | |
02:32 | ഞാൻ ഇതിനകം പ്രോഗ്രാം ടൈപ്പ് ചെയ്തു. അങ്ങനെ ഞാൻ ഫയൽ തുറക്കും 'case.sh' . | |
02:38 | ഡിസ്ക് സ്പേസ് ഒരു പരിധി എത്തുമ്പോൾ പ്രോഗ്രാം ഒരു വാണിംഗ് സന്ദേശം പ്രിന്റ് ചെയ്യുന്നു. | |
02:45 | ഇത് shebang line. ആണ്. | |
02:47 | bash റെ സ്ഥാനം മറ്റ്' ലിനക് സ്ഫ്ലേവറുകൾ CentOS, RedHat തുടങ്ങിയവായിൽ നിന്നും വ്യത്യാസം ആണ് | |
02:55 | മുമ്പ് ഉപയോഗിച്ചിരുന്ന '/ bin / bash' പോയിന്റുകൾ binary file.യിലേക്ക് നേരിട്ട് പോയി. | |
03:01 | 'env' ഉപയോഗിച്ചു് ഇവിടെ 'bash' 'സ്ഥിതി ചെയ്യുന്ന യഥാർത്ഥ സ്ഥാനത്തെ ഉപേക്ഷിയ്ക്കുന്നു. | |
03:07 | ഈshebang line ഏത് GNU/Linux സിസ്റ്റത്തിനെയും സ്ക്രിപ്റ്റ് ൽ പോർട്ടബിളിറ്റി മെച്ചപ്പെടുത്തുന്നു. | |
03:16 | "df - (hyphen) h 'ഡിസ്പ്ലേസ്' disk space മനുഷ്യ വായനാ രൂപത്തിൽ ഉപയോഗിക്കേണ്ടതാണ്. | |
03:22 | ഈ output sort-rk5 എന്ന താളിലേക്ക് പൈപ്പ് ചെയ്തിരിക്കുന്നു, അത് അഞ്ചാമത്തെ നിരയെ റിവേഴ്സ് ഓർഡർ ആയി ക്രമീകരിക്കുന്നു. | |
03:31 | ഔട്ട്പുട്ട് പിന്നീട് 'awk' FNR == 2 {print $ 5} | |
03:38 | അഞ്ചാമത്തെ വരിയിലെ അഞ്ചാമത്തെ ഫീൽഡ് 'പുറത്തെടുക്കുന്നു. | |
03:43 | ആത്യന്തികമായി, ഔട്ട്പുട്ട് cut -(hyphen)d “% -(hyphen)f1” %' സൈൻ ആകുന്നു . | |
03:55 | case statement. ന്റെ ആദ്യ വരിയാണിത്. ' | |
03:59 | ഇവിടെ, 'space' 0, 69 എന്നിവ തമ്മിൽ താരതമ്യം ചെയ്യുന്നു. | |
04:04 | പൊരുത്തക്കേട് ഉണ്ടെങ്കിൽ, അത് അച്ചടി ചെയ്യുന്നു "Everything is OK” | |
04:08 | അടുത്തത് 'സ്പേസ്' 70 നും 89 നും ഇടയ്ക്ക് 91 നും 98 നും ഇടയിലാണ്. | |
04:17 | പൊരുത്തക്കേട് ഉണ്ടെങ്കിൽ, അത് അച്ചടിക്കുക “Clean out. There's a partition that is $(dollar)space % full.” | |
04:27 | ഇവിടെ, ഇത് 'സ്പേസ്' '99 മായി താരതമ്യപ്പെടുത്തും. | |
04:30 | പൊരുത്തക്കേട് ഉണ്ടെങ്കിൽ, അത് അച്ചടി “Hurry. There's a partition at $(Dollar) space %!” ' | |
04:39 | ഇത്ഡീഫോൾട് case കണ്ടിഷൻ കാരണം ആസ്റ്ററിക് എല്ലാ സ്ട്രിങ്ങുകളും പൊരുത്തപ്പെടുത്തും. | |
04:45 | ഇതാണ് case statement.അവസാനം. | |
04:48 | ഇപ്പോൾ, ഫയൽ എക്സിക്യൂട്ടബിൾ ഉണ്ടാക്കാനായി 'ടെർമിനൽ എന്നതിലേക്ക് പോകുക. | |
04:52 | ടൈപ്പ് chmod plus x case dot sh | |
04:57 | ടൈപ്പ് dot slash case dot sh | |
05:02 | "Everything is OK". നിങ്ങളുടെ സിസ്റ്റം ഡിസ്കിലുള്ള സ്ഥലം അനുസരിച്ച് ഔട്ട്പുട്ട് വ്യത്യാസപ്പെടുന്നു. | |
05:10 | എന്റെ മെഷീനിൽ, 0 മുതൽ 69 വരെ മാച്ചുകൾ കാണുമ്പോൾ, അത് "Everything is OK". എന്ന് അച്ചടിക്കുന്നു | |
05:18 | നിങ്ങളുടെ മെഷീനിൽ അച്ചടിച്ച സന്ദേശം പരിശോധിക്കുക. | |
05:20 | case സ്റ്റെമെന്റ്റ് ഏത് എക്സിക്യൂവേർഡാണ് നടപ്പിലാക്കിയത് എന്നറിയാൻ നിങ്ങൾക്ക് കഴിയും. | |
05:27 | ഇത് നമ്മെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു. സംഗ്രഹിക്കാം. | |
05:31 | ഈ ടുട്ടോറിയലിൽ നമ്മൾ പഠിച്ചത്: case സ്റ്റെമെന്റ്റ് ന്റെ പ്രധാനം, case സ്റ്റെമെന്റ്റ് ന്റെ സിന്റാക്സ്.disc-space എക്സാമ്പിൾ | |
05:41 | ഒരു അസ്സൈൻമെന്റ് പോലെ:ഗണിത കണക്കുകൂട്ടൽ വേണ്ടി ഒരു മെനു ഡ്രൈവിങ് പ്രോഗ്രാം എഴുതുക- | |
05:47 | ഇത് യൂസർ ഇൻപുട്ടുകൾ 'a', 'b' എന്നിവ എടുക്കണം. | |
05:51 | ഇത് മാത്തമാറ്റിക് ഓപ്പറേറ്ററോട് ((plus +, minus -, division / and multiplication *) ചോദിക്കണം. * കണക്കുകൂട്ടൽ * ഔട്ട്പുട്ട് പ്രിന്റ് ചെയ്യുക. | |
06:02 | ചുവടെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക. | |
06:06 | ഇത് സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. | |
06:08 | നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. | |
06:14 | സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്ട് ടീം: | |
06:16 | സ്പോക്കൺ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു; ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു. | |
06:23 | കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി contact@spoken-tutorial.org ലേക്ക് എഴുതുക | |
06:31 | 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റ്' ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്. | |
06:35 | ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ. ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ലഭ്യമാണ്:http://spoken-tutorial.org/NMEICT-Intro | |
06:48 | സ്ക്രിപ്റ്റ് FOSSEE ഉം സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീമിനും സംഭാവന നൽകി. | |
06:53 | ഐഐടി ബോംബെയിൽ നിന്നുള്ള വിജി നായർ ആണ്. പങ്കുചേർന്നതിന് നന്ദി. |