Training Course: LINUX Bash Shell Programming
training course enquiry
Training Course Summary:
Delegates:Personnel who need to know the Basic and advanced features of the LINUX Bash Shell programming language to be able to carry out their daily work.
Objectives:
On completion of the course the delegate will have a good working knowledge of how to manipulate the Shell as an environment interface and how to fully utilise the Shell programming language. In addition, the delegate will be able to make effective use of a wide range of standard LINUX programming and development tools
Topics Covered:
Shell Environment
Customisation of the Environment
Shell Program Structure
Shell Program Execution
Shell Variables
Positional Parameters
Special Shell Variables
Shell Programming Statements
Conditional Statements
Looping Constructs
Interrupt Handling
Debugging Tools
Backup and Restore Utilities
Background Job Scheduling
Commands for Comparing Files
Head and Tail Utilities
Cut and Paste Utilities
Sorting Files
Character Translation
Regular Expression Notation
The grep Family of Commands
Text Editing with sed
Programming with gawk
Overview of make
Pre-Requisites Courses:
LINUX Introduction
Follow-On Courses:
LINUX System Administration
SQL*Plus

