AIX Korn Shell Programming Training Course Outline
This course is focusing on providing complete knowledge of AIX Korn Shell Programming and its Shell Operations. Delegates will learn about how to write simple scripts to enhance basic command output. and user-defined variables in scripts are also included in this course. From these well-arranged modules, delegates will learn about Commands, Variables, Integer Arithmetic Handling Run-Time data, Conditional Executions, and Loop Constructs. Let’s start with the first Module:
Module 1: AIX Command Review
- Unix Commands
- General Commands
- File and Directory Handling Commands
- Filename Generation Characters
- I/O Redirection Features
- Other Commands
Module 2: Getting Started
- Shell Script Overview
- Development Guidelines
- Creating and Editing Shell Scripts
- Naming and Storing Shell Scripts
- Executing Shell Scripts
Module 3: Variables
- Environment Variables
- Local Variables
- Assigning Values to Variables
- Assessing Variable Values
- Using Quotes
- Delimiting Variable Names
- Echo Control Sequences
Module 4: Integer Arithmetic
- Using the expr command
- Using the (( )) notation
Module 5: Handling Run-Time Data
- Read Command
- Command-line Arguments
Module 6: Conditional Execution
- If statement
- Test command
Module 7: Additional KORN, BASH & POSIX SYNTAX
- Test Notations
- Default and Substitute variables
- Exit status codes
Module 8: Loop Constructs
- While loop
- Until loop
- For loop
- While true and until false loops
- Loop control commands
Module 9: Multi-Branch Decisions
- Case Statement
- Menu Driven Applications
Module 10: Functions
- Function Overview
- Syntax
- Creating a Function Library
Module 11: Interrupt Handling
- Interrupt signals
- Trapping interrupts