Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Unix Korn Shell Scripting

Description
Course participants will learn how to write and execute UNIX shell scripts used for the controlled execution of a series of basic UNIX commands. As a introduction to the course, the first topic will be a comparison of the various type of UNIX shells in terms of their script capabilities. Then the basics of script writing- creation, writing in the shell programming language, debugging, and execution - will be covered along with an overview of built-in shell commands available to the user. Advanced topics will include, use of user/shell/environmental variables; script commands for decision-making, looping, and flow-control; and creation of shell aliases and functions.

Handouts
January 1999 (HTML or PDF), by Dr. Dave Robertson (dgr@osc.edu)

Prerequisites
None

Target Audience
novice to intermediate users

Class Duration
2 days

Additional Training Materials
UNIX Tools and Tips