HomeAbout NKT ServicesNKT TrainingSystem Administration SupportContact details

  Unix Menu


  UNIX Shell Programming


Public Schedule Dates

Course Duration

3 days

Course Overview

One of the main features of the UNIX and Linux systems is its wide collection of tools provided as standard. Apart from its outstanding reliability, the real strength of the UNIX system is the elegance and ease with which these tools can be combined by using shell programming to perform sophisticated functions.

The standard UNIX shell known as the Bourne shell, which is standard on most Unix based systems and dates back to the original versions of UNIX, the Korn shell, which is common on most proprietary version of Unix and the Bash shell which is standard on most Linux based systems. These shell offers an interpreted programming language which can be written, modified and debugged quickly.

The Shell Programming course, which is made up of 12 sessions, starts with an overview of the Bourne, Korn, 'C', and Bash shells, and then proceeds on to the use of variables, decision making, looping, reading data and arithmetic functions.

Who should attend

Users who have attended the Unix & Linux Essentials course and have a need to generate shell scripts. It is strongly recommended that Systems Administrators attend this course as soon as possible.

Course Topics

  Shell basics overview

  Common tools

  Variables and command files

  Shell quoting

  Passing arguments to a shell program

  Making decisions

  Program looping

  Reading Data

  Environment variables

  Parameters

  Advanced tools

  Korn and Bash shell


Download PDF version

  For further information about the services offered by NKT Services,

  please complete our enquiry form or call 0845 0521 345

Book/Enquire

Copyright ©2008 NKT Services Ltd. All rights reserved.
NKT Services Ltd. trading as NKT Training

SUSE is a regisitered trademark of Novell Inc.
Red Hat is a registered trademark of Red Hat Inc.
Linux is a registered trademark of Linux Torvaulds.
Solaris is registered trademarks of Sun Microsystems Inc.

Web template supplied by WebDesignHelper.co.uk