Lesson 1
Processes and shells
This module covers basic information about how shell scripts are executed on a UNIX system. Subsequent modules in this course will focus on the
programming aspects of the shell. Before we begin those modules, we will look at the difference between using the shell as an interactive command
interpreter and using it as a programming language. we will also examine techniques available for running a shell script and go over what processes
are started when you run the shell using the various techniques.
Learning objectives
In this module, the following will be discussed:
- Determine your login shell
- Run a shell interactively
- Run a shell through a script
- Describe the relationship between parent and child processes
- Run a shell script using three different techniques