Audience
The intended audience for this course are programmers working in a UNIX environment. Students should have taken the first course in this series (13891).
Objective
- Identify features of the C shell.
- Match shell types with their main features.
- Set access permissions on a file.
- Identify the syntax of the test command.
- Identify the functions of the if/else condition.
- Identify the features of the switch command.
Topics Include
Unit 1: C Shell Introduction
- Identify features of the C shell.
- Match shell types with their main features.
- Set access permissions on a file.
- Sequence the steps for scheduling processes by 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 scripts.
- Identify features of the C shell user environment.
- Identify features of the command line.
- Identify the features of command line history.
- Identify features of aliases.
- Identify features of metacharacters.
- Identify functions of basic regular expressions.
- Identify the methods to search files and commands using regular expressions.
- Identify the functions of quotes and special characters.
- Identify features of variables.
- Identify functions of special variables.
- Identify the features of command substitution.
- Create an interactive script.
- Identify features of standard input output and error.
- Identify features of pipes and filters.
- Identify the procedure used to redirect commands through a pipe.
- Identify the commands for controlling jobs.
Unit 2: C Shell Programming
- Identify the functions of the if/else condition.
- Identify the syntax of the test command.
- Identify the features of the switch command.
- Identify the syntax of repetition commands.
- Identify the commands to control loop constructs.
- Identify features of basic arithmetic.
- Identify the characteristics of command line arguments.
- Identify features of the onintr command.
- Identify options in the C shell for debugging scripts.
- Identify methods to customize and store scripts.
Duration
8
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada