Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Shell Programming

School/Trainer:

New Horizons Learning Centres of Australia
Brisbane, Melbourne, Newcastle, Perth, Sydney, Australia

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' Students learn to read, write, and debug shell scripts, thus increasing productivity by taking full advantage of the UNIX shell.

Target Audience:
UNIX users, programmers, and system administrators

Pre-requisites:

Fundamentals of UNIX
Outline:

UNIX Processes

What is a Process?
Process Structure
The ps Utility
Options to the ps Utility
Background Commands (&)
Killing Background Processes
Redirecting the Standard Error
Getting Started

What is a Shell?
Running Scripts
Specifying the Script’s Interpreter
The PATH Environment Variable
Sub-shells
Variables

Shell Variables
The read Command
The export Command
The Shell Environment
Variable Substitution
Command Substitution
The Login Process

The Login Process
The System Profile Script
Your .profile Script
The . Command
Conditional Statements

The Exit Status of Commands
Command Line Examples
The test Command
The if-then-else Construct
The elif Construct
case Statements
Loops

The for Loop
The while Loop
Reading Lines From Files
Using Arrays with Loops
Special Variables

$$ - PID of Shell
Command-Line Arguments
$# - Number of Arguments
$* - All Arguments
The shift Command
The set Command
Getting Options
Quoting Mechanisms

Single vs. Double Quotes
What is a Here Document?
Using a Here Document
Here Document Quoting
Ignoring Leading Tabs
Functions

Shell Functions
Passing Arguments to Functions
Returning Values from Functions
Function Libraries
Advanced Programming

Shell Arithmetic
The select Statement
Terminal Independence in Scripts
The eval Command
Debugging Techniques

Using echo
Using Standard Error
Options for Debugging
Script Tracing
Conditional Debugging
Shell IPC

Co-processes
The print and read Commands
Signals
The trap Command
Named Pipes
The wait Command

...''

Please go to the school's official website for training price and schedule:
http://www.nhaustralia.com.au/

Phone:1300 794 006

School Address:

Level 6, St. Martins Tower
31 Market Street
Sydney NSW 2000 Australia

Level 4, 200 Creek Street,
Brisbane, QLD 4000

Level 2, 31 Queen Street,
Melbourne, VIC 3000

9 Denison Street,
Newcastle West NSW 2302


Jobs & Resumes: Brisbane, Melbourne, Newcastle, Perth, Sydney
Houses & Roommates: Brisbane, Melbourne, Newcastle, Perth, Sydney
Travel Agencies: Brisbane, Melbourne, Perth, Sydney

Search other schools for Shell Programming training resources.




Other training courses offered by New Horizons Learning Centres of Australia:

Visual Studio 2008
Linux
PRINCE2 - Foundation
PRINCE2 - Practitioner
Visual Studio 2008: ADO.NET 3.5
VMware Infrastructure 3.5 Enterprise
Advanced UNIX Programming
UNIX
CompTIA Linux+
Implementing a Microsoft SQL Server 2005 Database
UNIX System Administration
Maintaining a Microsoft SQL Server 2005 Database
PHP Programming
Business Intelligence Solution for the Enterprise Using Microsoft SQL Server 2005
SQL Server 2008


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Schools can use this unlimited free web marketing service by submitting their course descriptions and school introductions. Two outbound links will be granted to each posting.

- Classroom/On-site -
Overland Park
Singen
Ottawa
Janakpuri
Denver
Colorado Springs
Calicut
- Online/E-learning -
Shell Programming



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - IndiaASKEDU.net  © 2003-2009