Training Classes | Learning and Development Resources | Training Directory | New Training Seminars | New Training Providers | Site Map | Promote Training Seminars | Training Keywords | Training Seminars | Training Providers | Regions | Training Search | Advertise Training Seminars | Login
Provided by: Serebra Learning Corporation

UNIX Shell Programming Part 2: C Shell

Click here for more information or to take this course
Serebra Learning Corporation


  home  : Computer  : UNIX System Administration and Programming  : Shell Programming

Get More Information
Search for Training
Find Your Genius!
What do you want to learn about?

Training Provided by Serebra Learning Corporation

This is the second course in a three part series that presents students with both theoretical and practical instruction on features of UNIX Shell Programming. This course will provide an introduction to UNIX shells in general however it will focus on programming in the C shell. Additionally students will learn about the Sed utility.


Training Avaliability and Delivery

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Schedule:8 hours
Training Presented in:English

Related Keywords:  unix shell programming 

Training Program Details


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

About Serebra Learning Corporation - Training Provider

Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...

More UNIX Shell Programming Training from Serebra Learning Corporation

Click here for more information or to take this course

Training Directory | New Training Seminars | New Training Providers | Search | Site Map | Promote Training | Login | Links


Connecting people who want to learn with people who love to teach
 Are you an Unix shell programming training provider?
You could be on this page today - for FREE!