Please Note: The online FREE lessons have been compressed for faster downloads. Purchased CD ROMs/DVDs load almost instantly and have higher sound and video quality.
Please allow a few seconds for the FREE online tutorials to load. If you have any difficulties downloading these FREE online tutorials please do not hesitate to contact us for download help.
- See right for full details on this Advanced Unix Shell Scripting Tutorial
- See far right to purchase this Advanced Unix Shell Scripting Training CD
Unix Shell Scripting Advanced Tutorial
Professionally created, self-study video training.
This advanced Unix Shell tutorial is targeted for the more experienced user. It illustrates
the creation of programs using syntax and features of the Unix Shell (including
the bourne shell). It describes numerous advanced features including
advanced scripting, functions conditional code to name but a few.
Click on any linked lesson below for a FREE demo
Purchased CD tutorials load almost instantly and have higher sound & video quality. For tutorial support see left
We hope you enjoyed the FREE lessons above. To view the complete contents, including the chapters below, please purchase the CD. CLICK HERE TO BUY THIS CD
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
The End
UK & Europe
Marrutt Software Training
Bellbrook Industrial Estate
Uckfield, East Sussex, TN22 1QL
United Kingdom
UK Tel: +44 (0) 1825 764057
UK Fax: +44 (0) 1825 768841
US & Canada
Marrutt Software Training
1133 Broadway, Suite 706
New York, NY 10010
United States
US Tel: 646-736-7932
US Fax: 646-895-7649