Difference between revisions of "BASH/C2/Introduction-to-BASH-Shell-Scripting/Khasi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{| border =1 |'''Time''' |'''Narration''' |- | 00:01 |Dear friends, welcome to the '''Spoken tutorial''' on '''Introduction to BASH shell scripting'''. |- |00:08 |In this t...")
 
 
Line 5: Line 5:
 
|-
 
|-
 
| 00:01
 
| 00:01
|Dear friends, welcome to the '''Spoken tutorial''' on '''Introduction to BASH shell scripting'''.  
+
| Paralok baieid, ngi pdiang sngewbha ia phi sha ka '''Spoken tutorial''' halor ka '''Introduction to BASH shell scripting'''.
  
 
|-
 
|-
 
|00:08
 
|00:08
|In this tutorial, we will learn:  
+
| Ha kane ka jinghikai, ngin pule:
  
 
|-
 
|-
 
| 00:10
 
| 00:10
|About different types of '''Shells'''
+
| Shaphang ki '''Shells''' bapher bapher
  
 
|-
 
|-
 
| 00:13
 
| 00:13
|To write a '''Bash Shell script''' and
+
| Ban thoh ia ka '''Bash Shell script''' bad
  
 
|-
 
|-
 
| 00:16
 
| 00:16
|To execute it.
+
| Ban execute ia ka
  
 
|-  
 
|-  
 
|00:18
 
|00:18
| To follow this tutorial, you should be familiar with '''Linux Operating System'''.
+
| Ban bud ia kane ka jinghikai, phi dei ban tip bad nang ia ka '''Linux Operating System'''.
  
 
|-
 
|-
 
|00:25
 
|00:25
|If not, then for relevant '''Linux''' tutorials, please visit our website which is as shown.
+
| Lada phim pat tip, te na ka bynta ki jinghikai ba iadei bad ka '''Linux''', peit ia ka website jong ngi kumba la pyni hangne
  
 
|-
 
|-
 
| 00:32
 
| 00:32
| For this tutorial, I am using:  
+
| Na ka bynta kane ka jinghikai, nga pyndonkam:  
  
 
|-
 
|-
 
| 00:35
 
| 00:35
| '''Ubuntu Linux 12.04''' OS and
+
|'''Ubuntu Linux 12.04''' OS bad
  
 
|-
 
|-
Line 45: Line 45:
 
|-
 
|-
 
| 00:43
 
| 00:43
| Please note, '''GNU Bash''' version '''4''' or above is recommended for practice.
+
| Sngewbha kynmaw, ka '''GNU Bash''' version '''4''' lane kiba kham shajrong la ai jingmut na ka bynta ka jinghikai
  
 
|-  
 
|-  
 
|00:50
 
|00:50
| Let us start with an introduction.
+
|To ngin sdang da ka lamphrang
  
 
|-
 
|-
 
|00:53
 
|00:53
|We will see what a '''Bash Shell '''is.
+
| Ngin iapeit  ka '''Bash Shell '''kadei kaei
  
 
|-
 
|-
 
| 00:56
 
| 00:56
| '''Bash Shell''' is a '''command language interpreter''' that '''executes''' '''commands'''.
+
| '''Bash Shell''' kadei ka '''command language interpreter''' kaba '''executes''' ia ki'''commands'''.
  
 
|-
 
|-
 
| 01:02
 
| 01:02
| These '''commands''' are read from the '''standard input''' device.  
+
| Kine ki '''commands''' la shim na ka  '''standard input''' device.
  
 
|-
 
|-
 
| 01:07
 
| 01:07
| The input device can be-
+
| Ka input device ka lah ban dei
  
 
|-
 
|-
 
|01:09
 
|01:09
| your '''keyboard'''
+
| Ka '''keyboard''' jong phi
  
 
|-
 
|-
 
|01:11
 
|01:11
| or a simple''' text file'''.
+
|Lane ka ''' text file''' kaba suk.
  
 
|-
 
|-
 
| 01:14
 
| 01:14
| Let me show you what is a '''Bash Shell'''.
+
| To ngan pyni ia phi kaei ka '''Bash Shell'''.
  
 
|-
 
|-
 
| 01:16
 
| 01:16
| Open the '''terminal''' '''window''' by pressing '''Ctrl+Alt+T''' keys simultaneously on your keyboard .
+
|Plie ia ka '''terminal''' '''window''' da kaba nion '''Ctrl+Alt+T''' keys ha kajuh ka por na ka keyboard jong phi.
  
 
|-
 
|-
 
|01:24
 
|01:24
|This will open the '''Gnome terminal'''.
+
| Kane kan plié ia ka '''Gnome terminal'''.
  
 
|-  
 
|-  
 
|01:27
 
|01:27
|To check which '''type''' of '''shell''' we are using, type: '''echo space dollar sign SHELL''' (in capital).
+
| Ban khmih bad peit  ka  '''type''' jong ka '''shell''' kaba ngi pyndonkam , type: '''echo space dollar sign SHELL''' (ha ki dak heh)
  
 
|-  
 
|-  
 
|01:38
 
|01:38
|Press '''Enter'''.
+
| Nion '''Enter'''.
  
 
|-  
 
|-  
 
|01:40
 
|01:40
| You will see the '''output''' printed on the next line as:  '''slash bin slash bash'''.
+
| Phin iohi ia ka '''output''' ba la print ha ka line babud kum :  '''slash bin slash bash'''.
 
+
 
 
|-
 
|-
 
|01:47
 
|01:47
|This indicates that we are using the '''Bash Shell'''.
+
| Kane ka kdew ba ngi pyndonkam da ka '''Bash Shell'''.
  
 
|-  
 
|-  
 
|01:51
 
|01:51
| Now, let us know different types of  '''Shells '''available. 
+
| Mynta, to ngin ia peit ia ki jait '''Shells ''' bapher bapher kiba don
  
 
|-
 
|-
 
|01:56
 
|01:56
|Let us switch back to our '''slides'''. Bourne Shell-
+
| To ngin phai biang sha ki  '''slides''' jong ngi. Bourne Shell-
  
 
|-
 
|-
 
|02:00
 
|02:00
|This was original UNIX '''shell''' written by Stephen Bourne.
+
| Kane kadei ka UNIX '''shell''' ba tynrai ba la thoh da u Stephen Bourne.
  
 
|-
 
|-
 
|02:06
 
|02:06
| It lacked interactivity provided by most modern shells today.
+
|Ka duna ia ka jing suk ban sngewthuh bad treikam kaba kiwei ki shells ba mynta ki ai.
  
 
|-
 
|-
 
| 02:11
 
| 02:11
| '''C Shell'''-It provides features lacking in '''Bourne Shell '''.
+
| '''C Shell''' – ka ai ia ki jinglong lane features kibym don ha  '''Bourne Shell '''.
  
 
|-
 
|-
 
| 02:16
 
| 02:16
| '''K Shell'''- It was created by David Korn.
+
| '''K Shell'''- la shna ia ka  da u David Korn.
  
 
|-
 
|-
 
| 02:20
 
| 02:20
|It has features of both, '''B Shell''' and '''C Shell''' along with some additional features.  
+
| Ka don ia ki jinglong jong baroh ar, '''B Shell''' bad '''C Shell''' ryngkat bad kiwei pat ki jinglong.
  
 
|-
 
|-
Line 137: Line 137:
 
|-  
 
|-  
 
| 02:30
 
| 02:30
| The '''Bash Shell '''was developed by '''GNU Project'''.
+
|Ka '''Bash Shell'''- la shna da ka '''GNU Project'''.
  
 
|-
 
|-
 
| 02:32
 
| 02:32
| It is based on '''B Shell''' language.
+
| Ka shong nongrim ha ka '''B Shell''' language.
  
 
|-
 
|-
 
|02:35
 
|02:35
| It has features of''' C''' and '''K Shells.'''
+
|Ka don ia ki jinglong jong ka ''' C''' bad '''K Shells.'''
  
 
|-
 
|-
 
| 02:40
 
| 02:40
| '''TC Shell'''-It is the default '''Shell '''of '''FreeBSD '''and its descendants.  
+
|'''TC Shell'''- ka dei ka default '''Shell '''jong ka '''FreeBSD '''bad ki pateng jong ka.
  
 
|-
 
|-
Line 157: Line 157:
 
|-
 
|-
 
|02:49
 
|02:49
| It is a '''Shell''' designed for interactive use.  
+
| Kadei ka '''Shell''' ba la pynwandur na ka bynta ka rukom treikam  ba suk bad ba sngewtynad.
  
 
|-  
 
|-  
 
| 02:52
 
| 02:52
|It has many useful features of '''ksh, bash''' and '''tcsh.'''
+
| Kadon shibun iaki jinglong ba iarap jong ka '''ksh, bash''' bad '''tcsh.'''
  
 
|-  
 
|-  
 
| 02:58
 
| 02:58
|Now let us see what a '''Bash Shell script''' is.
+
| Mynta  to ngin peit ka '''Bash Shell script''' kadei kaei
  
 
|-  
 
|-  
 
| 03:02
 
| 03:02
|The '''Bash Shell script ''' contains a series of '''Bash''' '''commands''' in plain '''text file'''.
+
| Ka '''Bash Shell script ''' kadon ia ki series jong ki '''Bash''' '''commands''' ha ka plain '''text file'''.
  
 
|-  
 
|-  
 
| 03:08
 
| 03:08
| It tells the '''Shell''' to '''execute''' this''' text file''' instead of typing the '''commands'''.  
+
| Ka batai ia ka '''Shell''' ban '''execute''' ia kane ka''' text file''' ha ka jaka ban type ia ki '''commands'''.
  
 
|-
 
|-
 
| 03:15
 
| 03:15
| Let us see how to write a simple '''Bash script.'''
+
|To ngin peit kumno ban thoh ia ka '''Bash script''' kaba suk.
  
 
|-  
 
|-  
 
| 03:20
 
| 03:20
| We will test the '''echo''' command''' which will print '''Hello World '''on the '''terminal'''.
+
| Ngin ia test ia ka '''echo''' command''' kaban print ia ka '''Hello World '''ha ka'''terminal'''.
  
 
|-
 
|-
 
| 03:25
 
| 03:25
|Go back to the '''terminal'''.
+
| Phai biang sha ka '''terminal'''.
  
 
|-  
 
|-  
 
| 03:29
 
| 03:29
|Now, type: '''echo''' space within double quotes '''Hello  world'''
+
| Mynta , type: '''echo''' space bad hapoh  double quotes '''Hello  world'''
  
 
|-
 
|-
 
|03:35
 
|03:35
|and press '''Enter'''.
+
| Bad nion '''Enter'''.
  
 
|-
 
|-
 
|03:37
 
|03:37
| This prints '''Hello World''' on the '''terminal.'''
+
| Kane kan print '''Hello World''' ha ka '''terminal.'''
  
 
|-
 
|-
 
| 03:40
 
| 03:40
| The '''command''' worked as expected.
+
| Ka '''command''' ka treikam kumba ngi khmihlynti.
  
 
|-
 
|-
 
| 03:43
 
| 03:43
| Now, what if we want to use this '''command''' in a file?
+
|Mynta ,kan long kumno lada ngi pyndonkam ia kane ka '''command''' ha ka file?
  
 
|-
 
|-
 
| 03:47
 
| 03:47
| Just put this '''command''' in a file and '''execute''' that file.
+
| Shu buh ia kane ka '''command''' ha ka file bad '''execute''' ia kata ka file.
  
 
|-
 
|-
 
| 03:52
 
| 03:52
| I will use '''gedit''' '''text-editor''' for this purpose.  
+
|Nga pyndonkam da ka '''gedit''' '''text-editor''' na ka bynta kane ka kam.
  
 
|-
 
|-
 
| 03:57
 
| 03:57
| You are free to use your favorite '''text-editor'''.
+
| Phi long laitluid ban pyndonkam ia ka '''text-editor''' kaba phi sngewtynnad.
  
 
|-  
 
|-  
 
|04:00
 
|04:00
| I want to create my file on the '''Desktop'''.
+
| Nga kwah ban shna ia ka file jong nga ha ka '''Desktop'''.
  
 
|-
 
|-
 
| 04:03
 
| 04:03
| So, type: '''cd''' space '''Desktop'''
+
|Te, type: '''cd''' space '''Desktop'''
  
 
|-
 
|-
 
| 04:07
 
| 04:07
| Press '''Enter.'''
+
|Nion '''Enter.'''
  
 
|-  
 
|-  
 
| 04:09
 
| 04:09
|Now, type: '''gedit space hello underscore world dot sh space &'''(ampersand sign).
+
| Mynta , type: '''gedit space hello underscore world dot sh space &'''(ampersand sign).
  
 
|-
 
|-
 
|04:20
 
|04:20
|'''gedit''' is the '''text editor'''. 'Hello underscore world dot sh' is the file name and
+
|'''gedit''' kadei ka '''text editor'''. 'Hello underscore world dot sh' kadei ka file name bad
  
 
|-
 
|-
 
|04:27
 
|04:27
|we use the & (ampersand) to free up the '''prompt'''.
+
| Ngi pyndonkam ia u & (ampersand) ban clear ia ka '''prompt'''.
  
 
|-
 
|-
 
| 04:32
 
| 04:32
| Now press '''Enter.'''We have opened a new file named '''hello_world.sh''' using '''gedit.'''
+
| Mynta nion '''Enter.''' Ngi la plié ia ka file ba thymmmai kaba kyrteng '''hello_world.sh''' da kaba pyndonkam '''gedit.'''
  
 
|-
 
|-
 
| 04:40
 
| 04:40
| Now, type: '''hash exclamation mark front slash bin front slash bash'''
+
| Mynta, type: '''hash exclamation mark front slash bin front slash bash'''
  
 
|-
 
|-
 
| 04:47
 
| 04:47
| This is the first line of every '''bash script'''.
+
| Kane kadei ka line banyngkong jong baroh ki '''bash script'''.
  
 
|-
 
|-
 
| 04:51
 
| 04:51
| It is called as '''shebang''' or '''bang''' line.
+
| La ju khot ia ka kum '''shebang''' lane '''bang''' line.
  
 
|-
 
|-
 
|04:55
 
|04:55
|Press '''Enter'''.
+
| Nion '''Enter'''.
  
 
|-
 
|-
 
| 04:57
 
| 04:57
|Now, let's add a '''comment''' to the file by typing:  
+
| Mynta ,to ngin add ka '''comment''' sha ka file da kaba type:
  
 
|-
 
|-
Line 273: Line 273:
 
|-
 
|-
 
| 05:06
 
| 05:06
| Remember that any line after '''hash''' is treated as a '''comment.'''
+
| Kynmaw ba kano kano ka line hadien u  '''hash''' la shim bad khein kum u '''comment.'''
  
 
|-
 
|-
 
|05:11
 
|05:11
|And '''comments''' are ignored by the '''Bash''' '''interpreter'''.
+
| Bad '''comments''' la kyntait noh da ka '''Bash''' '''interpreter'''.
  
 
|-
 
|-
 
| 05:15
 
| 05:15
| Now we can add the '''command''' which we used earlier.
+
| Mynta ngi lah ban add ia ka '''command''' kaba ngi la pyndonkam hashwa.
  
 
|-
 
|-
 
|05:19
 
|05:19
|Press '''Enter''' and type: '''echo''' space within double quotes '''Hello world'''.
+
| Nion '''Enter''' bad type: '''echo''' space hapoh double quotes '''Hello world'''.
  
 
|-
 
|-
 
|05:27
 
|05:27
| Press '''Enter'''.Type: '''echo space dollar-sign SHELL''' (in Capital)
+
|Nion '''Enter'''.Type: '''echo space dollar-sign SHELL''' (ha ki dak heh)
  
 
|-
 
|-
 
|05:34
 
|05:34
| press '''Enter.'''Type: '''echo space backtick date backtick'''
+
| Nion '''Enter.'''Type: '''echo space backtick date backtick'''
  
 
|-
 
|-
 
|05:41
 
|05:41
|'''backtick''' symbol is present on the key which has '''tilde''' character.
+
|'''backtick''' symbol ka kdew ia u key ba don ia u '''tilde''' character.
  
 
|-
 
|-
 
|05:47
 
|05:47
|Now, click on '''Save''' to save the file.
+
| Mynta , nion ha '''Save''' ban  save ia ka file.
  
 
|-
 
|-
 
|05:50
 
|05:50
|Let us '''execute'''. Come back to our '''terminal'''.
+
| To ngin '''execute'''. Phai biang sha ka '''terminal''' jong ngi.
  
 
|-
 
|-
 
|05:55
 
|05:55
| First, we have to make the file executable.
+
| Nyngkong , ngi hap ban pynlong ia ka file executable.
  
 
|-
 
|-
 
| 05:58
 
| 05:58
| For this, type: '''chmod''' space '''plus x''' space '''hello underscore world dot sh'''
+
| Na ka bynta kane, type: '''chmod''' space '''plus x''' space '''hello underscore world dot sh'''
  
 
|-
 
|-
 
|06:09
 
|06:09
|and press''' Enter'''.
+
| Bad nion ''' Enter'''.
  
 
|-
 
|-
 
|06:12  
 
|06:12  
| Now, type:
+
|Mynta, type:
  
 
|-
 
|-
Line 329: Line 329:
 
|-
 
|-
 
|06:19
 
|06:19
|Press '''Enter.'''
+
| Nion '''Enter.'''
  
 
|-
 
|-
 
| 06:22
 
| 06:22
| You can see '''Hello World''' is displayed on the '''terminal'''.
+
| Phi iohi '''Hello World''' lah pynpaw ha ka '''terminal'''.
  
 
|-
 
|-
 
| 06:27
 
| 06:27
| The''' shell '''type is displayed on the next line. i.e '''slash bin slash bash'''
+
| Ka ''' shell '''type la pynpaw ha ka line babud kata '''slash bin slash bash'''
  
 
|-
 
|-
 
| 06:32
 
| 06:32
| and day, month, time, time zone and year are displayed.
+
| Bad ka sngi , u bnai, ka por bad ka time zone bad u snem la pynpaw
  
 
|-
 
|-
 
|06:38
 
|06:38
|The '''output''' may vary depending on the system.
+
| Ka '''output''' ka lah ban iapher katkum ka system.
  
 
|-
 
|-
 
| 06:43
 
| 06:43
| Let us go back to our '''slides''' and summarize.
+
| To ngin phai biang sha ki '''slides''' jong ngi bad batai kyllum.
  
 
|-
 
|-
 
|06:46
 
|06:46
|In this tutorial, we have learnt about:
+
| Ha kane ka jinghikai, ngi la pule shaphang:  
  
 
|-
 
|-
 
|06:48
 
|06:48
|Different types of '''Shells'''
+
| Ki jait '''Shells''' bapher bapher
  
 
|-
 
|-
Line 365: Line 365:
 
|-
 
|-
 
|06:52
 
|06:52
|To write a simple '''Shell script '''and to '''execute''' the script.
+
| Ban thoh ia ka '''Shell script ''' ba suk bad ban '''execute'''ia ka script.
  
 
|-
 
|-
 
| 06:57
 
| 06:57
| As an assignment- write a simple '''script''' to display the message -“'''Welcome to Bash learning'''”
+
| Kum ka kam na bynta jong phi- thoh ia ka '''script''' basuk ban pyni ia ka message -“'''Welcome to Bash learning'''”
  
 
|-
 
|-
 
|07:03
 
|07:03
| and''' “***************” ''' (asterisks) on separate line.
+
| Bad ''' “***************” ''' (asterisks) ha kawei pat ka line.
  
 
|-
 
|-
 
| 07:06
 
| 07:06
| Watch the video available at the link shown below.
+
| Peit ia ka video ba don ha ka link ba la ai harum
  
 
|-
 
|-
 
|07:10
 
|07:10
|It summarizes the Spoken-Tutorial project.  
+
| Ka batai kyllum ia ka Spoken-Tutorial project.
  
 
|-
 
|-
 
|07:13
 
|07:13
|If you do not have good bandwidth, you can download and watch it.
+
| Lada phim don ia ka bandwidth kaba biang , phi lah ban shu download bad peit ia ka .
  
 
|-
 
|-
 
|07:17
 
|07:17
|The Spoken-Tutorial Project team:
+
| Ka kynhun jong ka Spoken-Tutorial Project
  
 
|-
 
|-
 
|07:20
 
|07:20
|Conducts workshops using spoken tutorials.  
+
| Ka pynlong ia ki workshops da kaba pyndonkam da ki spoken tutorials.
  
 
|-
 
|-
 
|07:22
 
|07:22
|Gives certificates to those who pass an online test.
+
| Ka ai sertiphikate sha kito kiba pass ha ka online test.
  
 
|-
 
|-
 
|07:26
 
|07:26
|For more details, please write to contact@spoken-tutorial.org
+
| Na ka bynta ki jingtip ba bniah, sngewbha thoh sha ka  contact@spoken-tutorial.org
  
 
|-
 
|-
 
|07:34
 
|07:34
|Spoken Tutorial Project is a part of the "Talk to a Teacher" project.
+
| Spoken Tutorial Projek kadei shibynta jong ka "Talk to a Teacher" projek.
  
 
|-
 
|-
 
|07:39
 
|07:39
|It is supported by the National Mission on Education through ICT, MHRD, Government of India.
+
| La kyrshan ia ka  da ka National Mission on Education lyngba ka ICT, MHRD, Sorkar India.
  
 
|-
 
|-
 
|07:45
 
|07:45
|More information on this mission is available at the link shown below. http://spoken-tutorial.org/NMEICT-Intro
+
| Kham bun ki jingtip halor kane ka mission kidon ha ka link ba la ai harum http://spoken-tutorial.org/NMEICT-Intro
  
 
|-
 
|-
 
|07:51
 
|07:51
|The script has been contributed  by  FOSSEE and Spoken-Tutorial teams.  
+
| Kane ka script la noh synniang da ka FOSSEE bad ka kynhun jong ka Spoken-Tutorial .
  
 
|-
 
|-
 
|07:56
 
|07:56
|This is Ashwini Patil from IIT Bombay, signing off. Thank you for joining.
+
| Bad nga I Meboreen na Shillong , nga pynkut ia kane. Khublei shibun ia ka  jingsnohkti lang jong phi.
  
 
|}
 
|}

Latest revision as of 17:02, 30 April 2017

Time Narration
00:01 Paralok baieid, ngi pdiang sngewbha ia phi sha ka Spoken tutorial halor ka Introduction to BASH shell scripting.
00:08 Ha kane ka jinghikai, ngin pule:
00:10 Shaphang ki Shells bapher bapher
00:13 Ban thoh ia ka Bash Shell script bad
00:16 Ban execute ia ka
00:18 Ban bud ia kane ka jinghikai, phi dei ban tip bad nang ia ka Linux Operating System.
00:25 Lada phim pat tip, te na ka bynta ki jinghikai ba iadei bad ka Linux, peit ia ka website jong ngi kumba la pyni hangne
00:32 Na ka bynta kane ka jinghikai, nga pyndonkam:
00:35 Ubuntu Linux 12.04 OS bad
00:39 GNU Bash version 4.1.10.
00:43 Sngewbha kynmaw, ka GNU Bash version 4 lane kiba kham shajrong la ai jingmut na ka bynta ka jinghikai
00:50 To ngin sdang da ka lamphrang
00:53 Ngin iapeit ka Bash Shell kadei kaei
00:56 Bash Shell kadei ka command language interpreter kaba executes ia kicommands.
01:02 Kine ki commands la shim na ka standard input device.
01:07 Ka input device ka lah ban dei
01:09 Ka keyboard jong phi
01:11 Lane ka text file kaba suk.
01:14 To ngan pyni ia phi kaei ka Bash Shell.
01:16 Plie ia ka terminal window da kaba nion Ctrl+Alt+T keys ha kajuh ka por na ka keyboard jong phi.
01:24 Kane kan plié ia ka Gnome terminal.
01:27 Ban khmih bad peit ka type jong ka shell kaba ngi pyndonkam , type: echo space dollar sign SHELL (ha ki dak heh)
01:38 Nion Enter.
01:40 Phin iohi ia ka output ba la print ha ka line babud kum : slash bin slash bash.
01:47 Kane ka kdew ba ngi pyndonkam da ka Bash Shell.
01:51 Mynta, to ngin ia peit ia ki jait Shells bapher bapher kiba don
01:56 To ngin phai biang sha ki slides jong ngi. Bourne Shell-
02:00 Kane kadei ka UNIX shell ba tynrai ba la thoh da u Stephen Bourne.
02:06 Ka duna ia ka jing suk ban sngewthuh bad treikam kaba kiwei ki shells ba mynta ki ai.
02:11 C Shell – ka ai ia ki jinglong lane features kibym don ha Bourne Shell .
02:16 K Shell- la shna ia ka da u David Korn.
02:20 Ka don ia ki jinglong jong baroh ar, B Shell bad C Shell ryngkat bad kiwei pat ki jinglong.
02:27 Bash Shell-
02:30 Ka Bash Shell- la shna da ka GNU Project.
02:32 Ka shong nongrim ha ka B Shell language.
02:35 Ka don ia ki jinglong jong ka C bad K Shells.
02:40 TC Shell- ka dei ka default Shell jong ka FreeBSD bad ki pateng jong ka.
02:46 Z shell-
02:49 Kadei ka Shell ba la pynwandur na ka bynta ka rukom treikam ba suk bad ba sngewtynad.
02:52 Kadon shibun iaki jinglong ba iarap jong ka ksh, bash bad tcsh.
02:58 Mynta to ngin peit ka Bash Shell script kadei kaei
03:02 Ka Bash Shell script kadon ia ki series jong ki Bash commands ha ka plain text file.
03:08 Ka batai ia ka Shell ban execute ia kane ka text file ha ka jaka ban type ia ki commands.
03:15 To ngin peit kumno ban thoh ia ka Bash script kaba suk.
03:20 Ngin ia test ia ka echo command kaban print ia ka Hello World ha katerminal.
03:25 Phai biang sha ka terminal.
03:29 Mynta , type: echo space bad hapoh double quotes Hello world
03:35 Bad nion Enter.
03:37 Kane kan print Hello World ha ka terminal.
03:40 Ka command ka treikam kumba ngi khmihlynti.
03:43 Mynta ,kan long kumno lada ngi pyndonkam ia kane ka command ha ka file?
03:47 Shu buh ia kane ka command ha ka file bad execute ia kata ka file.
03:52 Nga pyndonkam da ka gedit text-editor na ka bynta kane ka kam.
03:57 Phi long laitluid ban pyndonkam ia ka text-editor kaba phi sngewtynnad.
04:00 Nga kwah ban shna ia ka file jong nga ha ka Desktop.
04:03 Te, type: cd space Desktop
04:07 Nion Enter.
04:09 Mynta , type: gedit space hello underscore world dot sh space &(ampersand sign).
04:20 gedit kadei ka text editor. 'Hello underscore world dot sh' kadei ka file name bad
04:27 Ngi pyndonkam ia u & (ampersand) ban clear ia ka prompt.
04:32 Mynta nion Enter. Ngi la plié ia ka file ba thymmmai kaba kyrteng hello_world.sh da kaba pyndonkam gedit.
04:40 Mynta, type: hash exclamation mark front slash bin front slash bash
04:47 Kane kadei ka line banyngkong jong baroh ki bash script.
04:51 La ju khot ia ka kum shebang lane bang line.
04:55 Nion Enter.
04:57 Mynta ,to ngin add ka comment sha ka file da kaba type:
05:00 hash space My first Bash script
05:06 Kynmaw ba kano kano ka line hadien u hash la shim bad khein kum u comment.
05:11 Bad comments la kyntait noh da ka Bash interpreter.
05:15 Mynta ngi lah ban add ia ka command kaba ngi la pyndonkam hashwa.
05:19 Nion Enter bad type: echo space hapoh double quotes Hello world.
05:27 Nion Enter.Type: echo space dollar-sign SHELL (ha ki dak heh)
05:34 Nion Enter.Type: echo space backtick date backtick
05:41 backtick symbol ka kdew ia u key ba don ia u tilde character.
05:47 Mynta , nion ha Save ban save ia ka file.
05:50 To ngin execute. Phai biang sha ka terminal jong ngi.
05:55 Nyngkong , ngi hap ban pynlong ia ka file executable.
05:58 Na ka bynta kane, type: chmod space plus x space hello underscore world dot sh
06:09 Bad nion Enter.
06:12 Mynta, type:
06:14 dot slash hello underscore world dot sh
06:19 Nion Enter.
06:22 Phi iohi Hello World lah pynpaw ha ka terminal.
06:27 Ka shell type la pynpaw ha ka line babud kata slash bin slash bash
06:32 Bad ka sngi , u bnai, ka por bad ka time zone bad u snem la pynpaw
06:38 Ka output ka lah ban iapher katkum ka system.
06:43 To ngin phai biang sha ki slides jong ngi bad batai kyllum.
06:46 Ha kane ka jinghikai, ngi la pule shaphang:
06:48 Ki jait Shells bapher bapher
06:50 Bash Shell .Bash Shell script.
06:52 Ban thoh ia ka Shell script ba suk bad ban executeia ka script.
06:57 Kum ka kam na bynta jong phi- thoh ia ka script basuk ban pyni ia ka message -“Welcome to Bash learning
07:03 Bad “***************” (asterisks) ha kawei pat ka line.
07:06 Peit ia ka video ba don ha ka link ba la ai harum
07:10 Ka batai kyllum ia ka Spoken-Tutorial project.
07:13 Lada phim don ia ka bandwidth kaba biang , phi lah ban shu download bad peit ia ka .
07:17 Ka kynhun jong ka Spoken-Tutorial Project
07:20 Ka pynlong ia ki workshops da kaba pyndonkam da ki spoken tutorials.
07:22 Ka ai sertiphikate sha kito kiba pass ha ka online test.
07:26 Na ka bynta ki jingtip ba bniah, sngewbha thoh sha ka contact@spoken-tutorial.org
07:34 Spoken Tutorial Projek kadei shibynta jong ka "Talk to a Teacher" projek.
07:39 La kyrshan ia ka da ka National Mission on Education lyngba ka ICT, MHRD, Sorkar India.
07:45 Kham bun ki jingtip halor kane ka mission kidon ha ka link ba la ai harum http://spoken-tutorial.org/NMEICT-Intro
07:51 Kane ka script la noh synniang da ka FOSSEE bad ka kynhun jong ka Spoken-Tutorial .
07:56 Bad nga I Meboreen na Shillong , nga pynkut ia kane. Khublei shibun ia ka jingsnohkti lang jong phi.

Contributors and Content Editors

Meboreen Mary