Title Language  : 

Find a Course... Try for Free!

 

Unix Shell Scripting Advanced Tutorials

Course Content
Virtual Training Company's Unix Shell Scripting Advanced tutorial is recommended for the more advanced user who has a working knowledge of basic UNIX Shell operation. 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. If you need a thorough understanding Unix Shell Scripting, start learning now by clicking on one of the movie links below.
QT To view the Free Tutorials listed below, you must have QuickTime installed. Please note that the online free samples have been compressed for quicker downloads. Purchased CDs have higher sound and video quality.
Monitor resolution needs to be set to at least 1024 by 768 to view the entire movie.

лл Hide This
Introduction
 About this Course (08:53)
 Course Structure (04:11)
 What is the UNIX Shell? (06:01)
 Which Shell? (04:47)
 What is a Shell Script? (09:11)
Your First Shell Script
 A Basic Script (07:50)
 The echo Command (04:16)
 The read Command (11:46)
 Shell Basics Revisited (13:21)
 Special Characters (08:05)
 Comments (05:12)
 Chapter Exercises (03:36)
 Exercise Solutions (06:38)
Running a Shell Script
 Running a Script on the Command-line (14:29)
 Running a Script from within vi (05:13)
 Your PATH and bin (05:37)
 Script Interpreters (07:18)
 CGI Scripts (05:49)
Shell Programming Features
 Shell Variables (08:44)
 Environment Variables (08:02)
 The Trouble with Quotes 1 (15:12)
 The Trouble with Quotes 2 (03:08)
 Grouping Commands (03:22)
 Line Control (02:53)
 Chapter Exercises (08:03)
 Exercise Solutions (04:45)
 Introducing the Course Project (06:02)
 Course Project Solution (06:02)
Conditional Code
 True and False (08:37)
 Conditional Command Execution (05:17)
 The if Statement (04:50)
 The else Clause (04:02)
 The elif Clause (03:58)
 Using test 1 (21:54)
 Using test 2 (09:49)
 Using test 3 (03:01)
 The case Statement (07:50)
 Chapter Exercises (07:50)
 Exercise Solutions (07:50)
Loops
 The while Loop (05:45)
 break and continue (05:10)
 Numerical Calculations (07:03)
 The for Loop (02:37)
 Chapter Exercises (01:18)
 Exercise Solutions (08:37)
Text Processing
 About Filters (08:16)
 grep (02:08)
 Regular Expressions (11:16)
 sort (04:33)
 sed (10:04)
 awk 1 (16:03)
 awk 2 (02:47)
 Chapter Exercises (07:26)
 Exercise Solutions (07:26)
Functions
 Program Structure (04:21)
 Defining and Calling a Function (06:36)
 Function Parameters (09:29)
 Function Return Values (06:56)
 Functions in Other Files (02:50)
 Case Study: The yesno Function (07:22)
 Chapter Exercises (04:54)
 Exercise Solutions (06:57)
Command-line Parameters
 Using Command-line Parameters (07:18)
 Using shift (03:58)
 Using set -- (04:49)
 Using IFS (03:32)
 Usage Messages (07:20)
 Chapter Exercises (04:03)
 Exercise Solutions (07:16)
Advanced Scripting
 Debugging (09:17)
 Default Values for Variables (03:17)
 Temporary Files (03:36)
 Preventing Abnormal Termination (12:34)
 Chapter Exercises (02:56)
 Exercise Solutions (11:21)
 The End (01:36)


Email this Page     Send us Feedback
Tutorial Information / Pricing
Title: Unix Shell Scripting Advanced
Author: Mark Virtue
SKU: 33295
ISBN: 1930519699
Duration: 8 hrs / 76 Lessons
Compatibility: Win XP, 2000, 98, NT, Mac OS X, OS 9

Online University Access all our Training for only 30
The Online University provides unlimited 24/7 access to ALL of VTC's incredible training content for the low fixed price of just $30/month (USD)
SIGNUP LEARN MORE »

Get this title on CD
Single User: US$ 99.95 - Purchase CD / Add to Cart

Multi User (10): US$ 500.00 - Purchase CD / Add to Cart

Select Bandwidth
Click "High Bandwidth" if you want to view movies at the highest quality available. Click "Low Bandwidth" if on a slow dial-up connection (28 Kbps and such). The low bandwidth movies are slightly more compressed and smaller in file size, allowing for faster streaming.

Select:

Select Category

Special Groups

Publisher or Products