Comprehensive Unix Shell tutorials and training courses on CD, Video or via the online university, master this application in days fast learning and cost effective
Unix Shell tutorials and training courses on CDUnix Shell tutorials and training courses on CD
    Unix Shell Tutorials
Unix Shell tutorials and training courses

Unix Shell Scripting Tutorials

Unix Shell Scripting Tutorials
Author Name   Mark Virtue
Total Movies   72
Duration   8 Hours

Try before you buy

Click on any movie link in the first 3 chapters, to watch a free demo

To allow faster streaming over the web the sound and video quality has been reduced, this ensures faster download

The quality of the movies on the CDs is much better.

Please ensure that you have downloaded and installed the Apple QuickTime Plugin if needed, this is required to play the tutorial movies. If you are experiencing any problems please contact tech support . All our CD Tutorials and Online Moives are produced by expert authors and trainers, we try to design the content to represents problems that you would encounter in a real work environment. As a customer we value your comments and depend on your feed back to improve our products




This Unix tutorial is recommended for the slightly advanced user who has a working knowledge of basic UNIX Shell operation either from viewing VTC's Unix Shell Scripting Fundamentals Tutorial or from another source. This course describes how to create programs using the syntax and features of the UNIX Shell, focusing on the most popular-- the Bourne Shell. In this eight-hour tutorial, author Mark Virtue will demonstrate techniques that will be compatible with all brands of UNIX, including LINUX. The shell is a command programming language that provides an interface to the UNIX operating system. Its features include control-flow primitives, parameter passing, variables and string substitution. Constructs such as while, if then else, case and for are available. Two-way communication is possible between the shell and commands. String-valued parameters, typically file names or flags, may be passed to a command. A return code is set by commands that may be used to determine control-flow, and the standard output from a command may be used as shell input. Find out more using our Unix Shell tutorials and online training courses.

This training course is designed for fast learning and covers all the fundamental points of the application, all cds work on a mac or pc and no application is needed.

The links below are free Unix Shell tutorials To watch the entire contents of this training course please purchase the CD or subscribe to the Online University



Introduction
 About this Course
 Course Structure
 What is the UNIX Shell?
 Which Shell?
 What is a Shell Script?

Your First Shell Script
 A Basic Script
 The echo Command
 The read Command
 Shell Basics Revisited
 Special Characters
 Comments
 Chapter Exercises
 Exercise Solutions

Running a Shell Script
 Running a Script on the Command-line
 Running a Script from within vi
 Your PATH and bin
 Script Interpreters
 CGI Scripts

Shell Programming Features
Shell Variables
Environment Variables
The Trouble with Quotes
Grouping Commands
Line Control
Chapter Exercises
Exercise Solutions
Introducing the Course Project
Course Project Solution

Conditional Code
True and False
Conditional Command Execution
The if Statement
The else Clause
The elif Clause
Using test
The case Statement
Chapter Exercises
Exercise Solutions

Loops
The while Loop
break and continue
Numerical Calculations
The for Loop
Chapter Exercises
Exercise Solutions

Text Processing
About Filters
grep
Regular Expressions
sort
sed
awk
Chapter Exercises
Exercise Solutions

Functions
Program Structure
Defining and Calling a Function
Function Parameters
Function Return Values
Functions in Other Files
Case Study: The yesno Function
Chapter Exercises
Exercise Solutions

Command-line Parameters
Using Command-line Parameters
Using shift
Using set --
Using IFS
Usage Messages
Chapter Exercises
Exercise Solutions

Advanced Scripting
Debugging
Default Values for Variables
Temporary Files
Preventing Abnormal Termination
Chapter Exercises
Exercise Solutions

All our titles play on PC or Mac, the application does not need to be installed on the system for our program to be used. Our products are being used in distance learning applications by large companies, Banks, Schools, Colleges and Universites. To get the best out of our product you may wish to down load the movie / video player, Apple QuickTime is also required. Online Tutorials and training courses