|
Provided by: 123-CBT Computer Based Training UNIX Shell Programming Part 1 Bourne Shell Bash |
![]() |
Course Overview
This is the first course in a three part series that presents students with both theoretical and practical instruction on the origins and basic features of UNIX Shell Programming. This course will provide an introduction to UNIX shells in general, however, it will focus on programming in the Bourne shell. Additionally, this course will cover the Grep utility.
Learn To
Identify features of Bourne and bash shells.
Match shell types with their main features.
Set access permissions on a file.
Identify features of standard input and output.
Identify features of pipes and filters.
Identify the procedure used to redirect commands through a pipe.
Identify considerations for using functions.
Identify the features of signals.
Perform the action to trap signals.
Audience
The intended audience for this course are programmers working in a UNIX environment.
Content Emphasis
Conceptual
Deployment Options
Internet / Intranet, Download, LAN, Workstation
Accreditation
NASBA credits: 4 CPE Credits
Language Options
American English
Total Learning Time
6 to 8 hours
13891 Objectives
Unit 1: Introduction to Bourne Shells
2 - 3 hours
Identify features of Bourne and bash shells.
Match shell types with their main features.
Set access permissions on a file.
Sequence the steps for scheduling processes using crontab.
Schedule a process by using the at command.
Identify features of the grep command.
Identify features of the sed command.
Identify options available with the sed command.
Identify features of sed scripting.
Identify features of the bash shell user environment.
Identify functions of wildcards.
Identify functions of basic regular expressions.
Identify features of pattern matching.
Identify features of command line editing.
Create a bash shell script.
Identify features of quotes and special characters.
Identify features of variables.
Set a shell variable.
Identify the methods to declare variables.
Unit 2: Interaction and Programming
2 - 3 hours
Identify features of standard input and output.
Identify features of pipes and filters.
Identify the procedure used to redirect commands through a pipe.
Identi
|
|
||||||||||

