BASH/C2/Array-Operations-in-BASH/Malayalam

From Script | Spoken-Tutorial
Revision as of 09:06, 10 September 2017 by Prena (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:02 BASH. ലെ More on Arrays സ്പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക്സ്വാഗതം.
00:07 ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും:
00:10 ' arrayയിൽ നിന്ന് ഒരു എലമെന്റ് എക്സ്ട്രാക്റ്റുചെയ്യുക
00:13 ഒരു arrayയിൽ ഒരു എലമെന്റ് മാറ്റിസ്ഥാപിക്കുക
00:16 എലമെന്റ് യിൽ' ഒരു എലമെന്റ് ചേർക്കുക
00:19 ഒരുഎലമെന്റ് ൽ നിന്ന് ഒരു എലമെന്റ് നീക്കം ചെയ്യുക.
00:22 ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, ലിനക്സ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പരിചയത്തിലായിരിക്കണം.
00:28 ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക.
00:34 ഈ ട്യൂട്ടോറിയലിനായി 'ഉബുണ്ടു ലിനക്സ് 12.04' ഉം 'ഉം' ഉപയോഗിക്കുന്നു
00:41 GNU Bash പതിപ്പ് '4.1.10'
00:45 GNU Bash പതിപ്പു് 4 അല്ലെങ്കിൽ അതിനു് പ്രായോഗികമാണു് ഉത്തമം.
00:50 array.യിൽ' ഒരു എലമെന്റ് എങ്ങനെയാണ് എങ്ങനെയാണ് എങ്ങനെയാണ് വേർതിരിക്കേണ്ടതെന്ന് നോക്കാം.
00:55 ഒരു array.യിലുള്ള ഘടകങ്ങൾ ഏത് സ്ഥാനത്തുനിന്നും വേർതിരിച്ചെടുക്കാം.
01:00 ഇവിടെ, index number.ആണ്.
01:04 index number.എപ്പോഴും പൂജ്യം മുതല് ആരംഭിക്കുന്നു.
01:09 സിന്റാക്സ് ഇപ്രകാരമാണ്:
01:12 ArrayName within square bracket "At" sign colon position colon Number of elements.പൊസിഷനിൽ കൊടുക്കേണ്ടവ
01:25 ഒരു മാതൃകയുടെ സഹായത്തോടെ നമുക്ക് മനസിലാക്കാം.
01:29 'Ctrl + Alt' , Tഎന്നിവ അമർത്തി നിങ്ങളുടെ കീ ബോർഡിൽ ഒരേസമയം' ടെർമിനൽ തുറക്കുക '.
01:37 ടൈപ്പ്:gedit space array2.sh space & (ampersand sign). Enter.അമർത്തുക
01:47 ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ "array2.sh" ഫയലിൽ 'കോഡ്' എന്ന് ടൈപ്പ് ചെയ്യുക.
01:54 ഞാൻ പ്രോഗ്രാം വിശദീകരിക്കാം.
01:56 ഇത് Shebang line. ആണ്.
01:59 ഇത്' "declare"കമാണ്ട് എലമെന്റ് കളോട് കൂടിയ Linux എന്ന array "declare" ചെയുന്നു
02:06 "Debian", "Redhat"
02:08 "Ubuntu" "Fedora"എന്നിവ
02:11 ഈ "echo"കമാണ്ട്array.ലെ എല്ലാ ഘടകങ്ങളുടെയും പട്ടിക അച്ചടാം.
02:16 അടുത്ത '"echo"കമാൻഡ്' വേർതിരിച്ചെടുത്ത എലെമെന്റ്സ് അച്ചടിക്കും.
02:21 The command ${Linux[@]:1:2} will print two elements starting from index 'one' which is "Redhat".
02:34 ഇപ്പോൾ 'ടെർമിനലിലേക്ക് മാറുക.'
02:36 ആദ്യമായി, chmod space plus x space array2.shടൈപ്പ് ചെയ്തുകൊണ്ട് നമുക്ക് ഫയൽ എക്സിക്യൂട്ടബിൾ ചെയ്യാംEnter. അമർത്തുക
02:50 ടൈപ്പ്: dot slash array2.sh Enter.അമർത്തുക
02:56 നമുക്ക് ഔട്ട്പുട്ട് ലഭിക്കുന്നു "Original elements in an array Linux: Debian Redhat Ubuntu Fedora".
03:06 "The two elements starting from index one(Redhat): Redhat Ubuntu".
03:12 നമുക്ക് 'സ്ലൈഡുകൾ' എന്ന താളിലേക്ക് തിരിച്ചു പോകാം.
03:15 ഒരുarray .ലെ ഒരു ഘടകത്തെ എങ്ങനെ മാറ്റിസ്ഥാപിക്കുമെന്ന് നോക്കാം.
03:19 array .യിലെ നിലവിലുള്ള ഒരു എലമെന്റ്, താഴെക്കൊടുത്തിരിക്കുന്ന വാക്യഘടന ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാവുന്നതാണ്.
03:25 ArrayName within square brackets 'n' equals to within single quote NewWord.
03:34 ഇവിടെ 'n' ആണ് 'ഇൻഡെക്സ് നമ്പർ' അല്ലെങ്കിൽ 'എലമെൻറ് നമ്പർ.'
03:38 നമ്മുടെ 'ടെക്സ്റ്റ് എഡിറ്ററിലേക്ക് തിരികെ വരിക' .
03:41 Linux[2]='Mandriva' .
03:45 ഈ കമാൻഡ്"Mandriva".എന്ന പേരിൽ മൂന്നാമത്തെ ഘടകം "Ubuntu"മാറ്റിസ്ഥാപിക്കും.
03:51 'echo' കമാൻഡ് റീസ്റ്റെയിസ് ചെയ്ത ശേഷം 'ലിനക്സ്' 'എല്ലാ ഘടകങ്ങളും പ്രദർശിപ്പിക്കും.
03:58 നമ്മുടെ 'ടെർമിനൽ' തിരികെ വരിക.
04:01 വീണ്ടും എക്സിക്യൂട്ട് ചെയ്യുക.
04:04 ഇത് കാണിക്കുന്നു -"All elements after replacement : Debian Redhat Mandriva Fedora" .
04:12 ഇപ്പോൾ 'സ്ലൈഡുകൾ' ലേക്ക് മാറുക.
04:14 array. എന്നതിലേക്ക് 'എലമെൻറ്' എങ്ങനെ ചേർക്കാമെന്ന് നമുക്ക് നോക്കാം.
04:18 ArrayName equal to opening round bracket within double quotes dollar sign opening curly bracket ArrayName opening square bracket "At" sign closing square bracket closing curly bracket space within double quotes New_Word_1 space within double quotes New_Word_2 and closing round bracket.
04:45 ഒരു ഉദാഹരണത്തിന്റെ സഹായത്തോടെ നമുക്ക് ഇത് മനസിലാക്കാം.
04:50 കോഡ് ഫയലിലേക്ക് മാറുക.
04:52 ഹൈലൈറ്റ് ചെയ്തിട്ടുള്ളcommand ഒരു പുതിയt "Suse" അറേ ലിനക്സ് കൂട്ടിച്ചേർക്കും.
04:59 അപ്പോൾ നമ്മൾ 'സ്യൂസ്' 'പ്രയോഗിച്ച ശേഷം എല്ലാ ഘടകങ്ങളും echo ചെയ്യും
05:05 'ടെർമിനൽ' എന്നതിലേക്ക് സ്വിച്ച് ചെയ്യുക.
05:07 'പ്രോംപ്റ്റ് ക്ലിയർ ചെയ്യട്ടെ.
05:09 പ്രോഗ്രാം വീണ്ടും 'എക്സിക്യൂട്ട് ചെയ്യും.
05:12 'ഔട്ട്പുട്ട്' : All elements after appending Suse : Debian Redhat Mandriva Fedora and Suse.
05:22 ഇപ്പോൾ നമ്മുടെ 'സ്ലൈഡുകളിലേക്ക് തിരിച്ചു വരുക' .
05:24 ഒരു array.യിൽ നിന്ന്' എലമെൻറ് എങ്ങിനെ നീക്കം ചെയ്യാം എന്ന് നോക്കാം.
05:29 താഴെക്കൊടുത്തിരിക്കുന്ന സിന്റാക്സ് ഉപയോഗിച്ച് ഒരു array.യിൽ നിന്ന്' ഒരു ഘടകത്തെ നീക്കംചെയ്യാം
05:35 unset space ArrayName opening square bracket index number closing square bracket.
05:44 നമുക്ക് കോഡ് ഫയലിലേക്ക് മാറാം.
05:46 ഇവിടെ e unset command. ഉപയോഗിക്കുന്നു.
05:50 നമ്മൾ Linux.എന്ന മൂലയിൽ നിന്നും Mandriva എന്ന മൂന്നാമത്തെ എലമെന്റ് നീക്കം ചെയ്യും.
05:56 അതിനു ശേഷം നമ്മള് Mandriva നീക്കം ചെയ്തതിനു ശേഷം വീണ്ടും' 'എല്ലാ ഘടകങ്ങളും echo ചെയ്യും .
06:02 ഇപ്പോൾ 'ടെർമിനൽ' സ്വിച്ച് ചെയ്യുക.
06:04 പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യും.
06:07 Mandriva നീക്കം ചെയ്തതിനുശേഷമുള്ള മൂലകങ്ങളുടെ പട്ടിക ഇതാണ്.
06:12 Debian Redhat Fedora and Suse
06:16 ഇത് നമ്മെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു.
06:19 നമ്മുടെ സ്ലൈഡുകളിലേക്ക് മടങ്ങിവരുക.
06:21 സംഗ്രഹിക്കാം.
06:23 ഈ ട്യൂട്ടോറിയലിൽ, ഞങ്ങൾ പഠിച്ചത്:
06:25 arrayയിൽ നിന്ന് ഒരു എലമെന്റ് എക്സ്ട്രാക്റ്റുചെയ്യുക
06:28 ഒരു arrayയിൽ ഒരു എലമെന്റ് മാറ്റിസ്ഥാപിക്കുക
06:30 arrayയിലേക്ക്എലമെന്റ് ചേർക്കുക
06:32 arrayയിൽ നിന്ന് എലമെന്റ് നീക്കംചെയ്യുക.
06:36 ഒരു അസൈൻമെൻറ് ആയി- # ലെങ്ത് 7 ന്റെ ഒരു ആര്യ 'names2' പ്രഖ്യാപിച്ച് താഴെപ്പറയുന്ന പ്രവർത്തനങ്ങൾ നടത്തുക.
06:44 ഇന്ഡക്സ് രണ്ടില് നിന്ന് ആരംഭിക്കുന്ന മൂന്ന് എലമെന്റ് എക്സ്ട്രാക്റ്റുചെയ്യുക.
06:48 Debian എന്നതിനുമൊപ്പം മൂന്നാമത്തെ ഘടകം മാറ്റിസ്ഥാപിക്കുക.
06:55 അറേയുടെ അവസാനത്തിൽ ഏതെങ്കിലും പുതിയ പേര് ചേർക്കുക.
06:58 ചുവടെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക.
07:01 ഇത് സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
07:04 നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, നിങ്ങൾക്ക് അത് ഡൌൺലോഡ് ചെയ്ത് കാണാം.
07:09 സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്ട് ടീം:
07:12 സ്പോക്കൺ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു.
07:15 ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു.
07:19 കൂടുതൽ വിവരങ്ങൾക്ക് contact@spoken-tutorial.org ൽ എഴുതുക
07:27 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ' പ്രോജക്റ്റ് ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്.
07:31 ഇതിനെ പിന്തുണക്കുന്നത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ.
07:38 ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ചുവടെ കൊടുത്തിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമാണ്.
07:44 സ്ക്രിപ്റ്റ് FOSSEE, സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീമുകൾ സംഭാവന ചെയ്തു.
07:50 ഇത് ഐഐടി ബോംബൈയിൽ നിന്നുള്ള വിജി നായർ ആണ്.
07:55 പങ്കുചേർന്നതിന് നന്ദി.

Contributors and Content Editors

PoojaMoolya, Prena